Dit AI-showcase laat zien dat met open-source AI-modellen op een betaalbare laptop met weinig moeite verrassende en snelle resultaten kunnen worden behaald. Een beeld zegt meer dan duizend woorden. Daarom is de eerste AI-showcase uit het gebied van afbeeldingen genereren.
Inleiding
De serie van de AI-showcases hier op het Dr. DSGVO blog begint met de afbeeldingengeneratie. Hieronder wordt getoond:
- Uitstekende resultaten in korte berekeningsduur op eigen hardware
- Korte ontwikkelingstijd, dankzij extreem goede open-source frameworks
- Eigen laptop en niet een desktop pc, een server of zelfs een commercieel AI-model
- Met volledige gegevenscontrole (alles werkt ook zonder internetverbinding)
- Gebruik van open-source AI-modellen (hier afbeeldingen genereren, later in het Showcase: teksttoepassingen, audio-toepassingen e.d.)
Een groter, kwalitatief hoogwaardig beeld op een laptop in 1,4 seconden genereren.
De programmeertaak duurde 5 minuten.
Waarom een laptop? Wat op een laptop heel goed werkt, werkt op een server nog beter (vooral loopt de berekening dan ook nog sneller).
Vergeten u uw vooroordelen tegenover Open-Source, die buiten AI gerechtvaardigd mogen zijn. Wat AI betreft, is er geen betere markt dan Open-Source. De vrij beschikbare hulpmiddelen zijn extreem machtig en stellen alles wat tot nu toe bestond in de schaduw.
Het Showcasemodel
Erkennen we het van DALL-E, Midjourney of ook van Stable Diffusion in het algemeen.
De afbeeldingsgenerator wordt van 0 naar 100 geprogrammeerd. Hij draait op een eigen laptop, die eind 2023 is gekocht. Het besturingssysteem van de laptop: Ubuntu (alles zonder Microsoft, Apple, Google of Meta). Ubuntu is een populair besturingssysteem op basis van Linux. De licentiekosten zijn snel genoemd: nihil.
De applicatie draait volledig zonder internetverbinding nadat alle downloads voor het opzetten van de applicatie zijn afgerond. Uiteraard wordt geen dienst van OpenAI, Microsoft, Google etc. gebruikt. Alles loopt lokaal.
Doel van dit Showcase
Het moet worden aangetoond dat beeldgeneratie in hoge kwaliteit met hoge snelheid op eigen hardware en helemaal zonder diensten van derden mogelijk is.
Eveneens zal moeten worden aangetoond dat programmeren binnen enkele minuten mogelijk is. Vroeger duurden softwareprojecten van deze aard maanden, als ze überhaupt haalbaar waren. Ik spreek uit de ervaring van de laatste 30 jaar.
Verder moet de Showcase aantonen dat een hardware onder het niveau van "wie kan zich dat veroorloven?" Lichtsnelheid resultaten kan produceren.
Volledige optimalisatieopties inclusief auteursrechtcontrole voor gegenereerde afbeeldingen. Volledige gegevenscontrole Volledige onafhankelijkheid.
Enkele kenmerken van de voorgestelde oplossing.
Voor deze bijdrage is een kleine demo geschreven. Die generert 20 afbeeldingen en meet de tijd voor het maken van de afbeeldingen. Als prompt werd "Albert Einstein" plus één van vier willekeurig vastgestelde stijlen (geen voorstelling, zwart-wit, etc.) gebruikt. Ook andere prompts werden getest.
Tijdinvestering voor de demo
De totale tijdverloop what korter dan het schrijven van dit artikel hier heeft geduurd. Yes, deze tekst is handmatig geschreven. In een toekomstig AI-showcase wordt getoond dat een applicatie voor het opstellen van tekst in minuten kan worden geprogrammeerd en op eigen hardware uitgevoerd. Jammer voor Microsoft, Google en Co., die dan geen gegevens meer zullen krijgen.
De tijd die nodig is in detail:
- Download Open-Source AI-Modell: Wenige Minuten
- Programmeren Demo-toepassing: 5 minuten
Dat what het. Op te merken valt dat een AI-model als dit meerdere gigabytes aan gegevens heeft. Bij de aanschaf van hardware wordt dan ook geadviseerd om grote harde schijven te kopen. Deze kosten niet veel. Een terabyte is 1024 gigabytes. De genoemde laptop heeft een 1,5 terabyte harde schijf. Dat is groot genoeg om enige tijd lang te kunnen experimenteren zonder dat je AI-modellen weer moet wissen die je niet meer nodig hebt.
Resultaten
De op korte termijn ontwikkelde demo-toepassing heeft 20 afbeeldingen in minder dan 29 seconden gegenereerd. En dat allemaal op een laptop. Op een qua kwaliteit vergelijkbaar desktop-pc zou het twee keer zo snel zijn gegaan.
Voor elk beeld werd dus ongeveer 1,45 seconde tijd nodig.
Elk beeld heeft een resolutie van 1024 × 1024 pixels. Ook mensen die geen grafisch ontwerper zijn weten dat dit boven het "kleine" uitgaat.
Hier zijn de resultaten in tegelweergave:

Een van deze beelden in detail:

De afbeeldingen zijn voor het grootste deel bruikbaar. Een paar hebben kleine fouten, zoals een bril die is onderbroken. Dat zou je kunnen verhelpen, maar dat werd niet gedaan voor de demo.
De demo gebruikt bovendien slechts de helft van de mogelijke kwaliteit voor het genereren. De kwaliteit is ook verantwoordelijk voor de beeldcompositie. Een hogere kwaliteit zou de berekenings tijd per afbeelding iets doen toenemen, maar ook het hierboven genoemde brillenprobleem verminderen.
Een nog hogere genereringskwaliteit en nog hogere beeldresoluties zijn eveneens snel geprogrammeerd. De genereringsnelheid per beeld gaat dan omhoog tot ca. 7 tot 10 seconden (op mijn laptop, afhankelijk van de beeldresolutie).
AI for your company
- Powerful and optimizable
- Full data control
- Fast proof of concept
- Inexpensive
Ik bereik zeer hoge beeldresoluties persoonlijk door upscaling. Up-scaling betekent het omhoog schalen van de resolutie. Dit gebeurt eveneens met een AI-model, dat uiteraard weer op mijn AI-laptop draait. Met up-scaling kan een resolutie worden verveerfd of zelfs verachtvoudigd, en dat beter dan elke beeldbewerkingssoftware van de topklasse op traditionele wijze bereikt.
Voordelen
Viele Artikel in PDF-Form · Kompakte Kernaussagen für Beiträge · Offline-KI · Freikontingent+ für Website-Checks




My name is Klaus Meffert. I have a doctorate in computer science and have been working professionally and practically with information technology for over 30 years. I also work as an expert in IT & data protection. I achieve my results by looking at technology and law. This seems absolutely essential to me when it comes to digital data protection. My company, IT Logic GmbH, also offers consulting and development of optimized and secure AI solutions.
