The art of AI Art

Dennis Vroegop
Dennis VroegopIndependent coach / architect / trainer / developer / speaker / motivator em Destrato
The art of AI-Art
A dive into AI Generated Art, the tools and the rest
Dennis Vroegop
Agenda
• What is AI Art?
• Technology
• Platforms
• Running Stable Diffusion
• Ethics and legal stuff
• Wrapping it all up…
What is art?
The hard question…
One way of looking at it.
“Art is a way for people to express
their creativity and imagination. It
can be in different forms like
painting, music, dance, writing, and
more. Art helps us communicate
ideas and emotions. It can be
beautiful, thought-provoking, or
even make us feel different
emotions.
Art can also tell us about the world
we live in and the people who make
it. It's a personal and subjective
experience, and everyone can
appreciate it in their own way.”
One way of looking at it.
“Art is a way for people to express
their creativity and imagination.
It can be in different forms like
painting, music, dance, writing, and
more. Art helps us communicate
ideas and emotions. It can be
beautiful, thought-provoking, or
even make us feel different
emotions.
Art can also tell us about the world
we live in and the people who make
it. It's a personal and subjective
experience, and everyone can
appreciate it in their own way.”
A timeline
A bit of history
Visual art, a history
• Statues over 40,000 years old
• Cave paintings, dating back over 40,000
years.
• Ancient Egypt
• Greece
• Rome
• Medieval Europe
• Rennaissance
• Photography
• AI?
Shift from
craft to
creativity
Painting requires
skills
• Creativity
• Composition
• Knowledge of anatomy
• Skills with materials
• Skills with tools
Photography
• Allowed (almost) all to create
portraits
• Most skills are not applicable
• Still needs a feel for
• Composition
• Lights
• Composure
• Atmosphere
Not everyone is
good at this...
• How many terrible family pictures do you
have?
• Cut off heads
• Over exposed
• … your thumb in the picture?
Others are
brilliant…
• We have a recording artist
• Pretty successful
• But should be more recognizable
• New album, we think could become
big
• Make this artist a household face
• Go!
Annie
Leibovitz,
Born in the
USA
© Dennis
Vroegop
(not so brilliant
photographer…)
Ullevi Stadium, 24/06/2023,
Gothenburg, Sweden
Introducing AI Art
Let's look under the hood.
Neural Networks
The engine.
Building a neural
network.
By hand…
Meet
Morris…
Our 9-year-old Labradoodle, who
is afraid of water.
Rain in mm
and outside
time in
minutes
Other factors
• Have I already had my steps today?
• What time of day is it?
Quantization
Rain (in mm) < 5 5-10 > 10
1 2 3
Steps done < 5000 5000-10000 >10000
1 2 3
Time of day Morning Afternoon Night
1 3 2
Input A
Input B
Input C
Output
A
B
C
Input A
Input B
Input C
Output
A
B
C
Input A
Input B
Input C
Output
A
1
B
2
C
3
Input A
Input B
Input C
Output
1
2
3
4
3
5
7
6
8
9
1
2
6
30
72
1
1
1
282
1
2
3
4
3
5
7
6
8
9
1
2
18
60
144
3
2
2
570
1
2
3
4
3
5
7
6
8
9
1
2
End results..
Walking time 5 – 10 minutes 10 – 20 minutes > 20 minutes
< -1.5 -1.5 – 0.8 > 0.8
2,5
1
-0,5
2
1
3
-0,5625
-1
-1
0,5
0,5
-1
0,5
-0,75
0,5
-0.75
-0.75
2,5
1
A
B
𝑆 =
𝑖=0
𝑛
𝑤
𝑓(𝑥) = 𝑥2
C
Our hero: The Neuron
Only a lot of them…
• This simple model has:
• 8 inputs
• 3 hidden layers, each having 9
neuros
• 4 outputs
• 270 lines, thus weights
• 27 bias values
• In total 297 parameters…
Train an AI System
How do we get ‘knowledge’ in the system?
Predict houseprice
• Enter numeric values
• Square meters
• Number of bedrooms
• Number of bathrooms
• Feed them in a neural network with
random weights / biases
• See if the outcome matches
(probably not)
• Adjust weights / biases
• Repeat… (a LOT )
Identify an image
• Cut the image in blocks
(128x128, grayscale)
• Feed them in a neural network
with random weights / biases
• See if the outcome matches the
expected label (probably not)
• Adjust weights and biases
• Repeat… (still A LOT)
Some areas are ‘sensitive’
“Cats ears”
Image generation!
(Just reverse it!)
• Generate an image with noise.
• Look for patterns that fit the
description
• Eliminate as much noise as possible
• Look for more details that fit the
description
• Remove more noise
• Repeat until done
• Tadaa!
Noise
generations
Find boundaries
An image
emerges
Almost there...
Final result!
Two factors that
determine the
outcome:
• The random numbers that generate the
noise.
• The model used.
Some of the
platforms
• Dall-E
• Midjourney
• Adobe Firefly
• Stable Diffusion
Dall-E
• (Really Dall-E 2...)
• Deep Learning model
• OpenAI
• Uses GPT3
• Free to use (account is required)
• DALL·E (openai.com)
MidJourney
• From MidJourney, Inc (SF, CA)
• Actually profitable
• Latest version: 5.2
• Uses Discord as interface
• Limited free usage
• Paid subscription
• Midjourney
Adobe Firefly
• From Adobe (Duh...)
• Free, by invite
• Based on Adobe Stock
• Different use cases
• Vector AND pixel based
• Adobe Firefly
Stable Diffusion
• From Stability AI Ltd
• Public available
• Open Source
• Free download
• Used in many AI sites
• Can be run locally
• Depends heavily on public models
• (Allows for NSFW, but don't tell
anyone!)
• Stable Diffusion Public Release — Stability AI
Let's see!
A demo says more than a thousand Powerpoint slides.
Using The
Tools
Ethics and legal stuff.
All the things you don’t want to think about.
Ethical
• Who owns the artwork?
• Is there bias?
• Privacy: are there real persons in your art?
• Is this really art?
• Don't abuse!
• Deepfakes
• Claim as original
• Read the fine print!
The art of AI Art
What is going
on?
Some statements:
• AI Models are trained on propriety data.
• Getty, Shutterstock and others claim they
own that data
• They want money since AI copies that data
• … or at least it is a big collage
• They are angry!
If Getty e.a. win…
1. No more AI art. Just pay the artist
2. AI is owned by Getty e.a. and the artist gets a percentage
3. AI is owned by Getty e.a. and now they don’t have to pay the artist anything anymore…
If Getty e.a. win…
1. No more AI art. Just pay the artist
2. AI is owned by Getty e.a. and the artist gets a percentage
3. AI is owned by Getty e.a. and now they don’t
have to pay the artist anything anymore…
To summarize:
• Art is from all ages
• Tools evolve with technology
• Beauty is in the eye of the beholder
• AI Art is for everyone
• Big money will try to monopolize
• Just have fun with it!
Thank you for
listening!
Find me at
dennis@vroegop.org
1 de 58

Recomendados

El síndrome de Niggle, la orientación a objetos, y la Familia de Juan Carlos I por
El síndrome de Niggle, la orientación a objetos, y la Familia de Juan Carlos IEl síndrome de Niggle, la orientación a objetos, y la Familia de Juan Carlos I
El síndrome de Niggle, la orientación a objetos, y la Familia de Juan Carlos IGailen Tecnologías
820 visualizações85 slides
Sindrome de Niggle CAS2015 por
Sindrome de Niggle CAS2015Sindrome de Niggle CAS2015
Sindrome de Niggle CAS2015Jorge Uriarte
677 visualizações85 slides
5G and the Invisible Interface por
5G and the Invisible Interface5G and the Invisible Interface
5G and the Invisible InterfaceExperience UX
183 visualizações62 slides
Idm Intro & Unit I Presentation por
Idm Intro & Unit I Presentation Idm Intro & Unit I Presentation
Idm Intro & Unit I Presentation sgonza61
202 visualizações61 slides
IDM unit I Fall 2018 por
IDM unit I Fall 2018IDM unit I Fall 2018
IDM unit I Fall 2018sgonza61
69 visualizações62 slides
IIFT - Aneev Davis por
IIFT - Aneev DavisIIFT - Aneev Davis
IIFT - Aneev DavisGodrej Industries
453 visualizações9 slides

Mais conteúdo relacionado

Similar a The art of AI Art

Exploring the Deep Dream Generator (an Art-Making Generative AI) por
Exploring the Deep Dream Generator (an Art-Making Generative AI)  Exploring the Deep Dream Generator (an Art-Making Generative AI)
Exploring the Deep Dream Generator (an Art-Making Generative AI) Shalin Hai-Jew
514 visualizações108 slides
Artificial Intelligence in Music, Mick Grierson, Reader, Director of Computin... por
Artificial Intelligence in Music, Mick Grierson, Reader, Director of Computin...Artificial Intelligence in Music, Mick Grierson, Reader, Director of Computin...
Artificial Intelligence in Music, Mick Grierson, Reader, Director of Computin...MME 4.5 / Music 4.5 / 2Pears
373 visualizações16 slides
Raghavendra por
RaghavendraRaghavendra
RaghavendraRamprasadMajjari
32 visualizações18 slides
Design For Non-Designers por
Design For Non-DesignersDesign For Non-Designers
Design For Non-DesignersDaniel Stillman
1.1K visualizações58 slides
TheBigD by Leonardo Iezzi por
TheBigD by Leonardo IezziTheBigD by Leonardo Iezzi
TheBigD by Leonardo IezziLeonardo Iezzi
2.5K visualizações94 slides
280 MAPA coursework1 ppt por
280 MAPA  coursework1 ppt280 MAPA  coursework1 ppt
280 MAPA coursework1 pptQIN JIANG
60 visualizações36 slides

Similar a The art of AI Art(20)

Exploring the Deep Dream Generator (an Art-Making Generative AI) por Shalin Hai-Jew
Exploring the Deep Dream Generator (an Art-Making Generative AI)  Exploring the Deep Dream Generator (an Art-Making Generative AI)
Exploring the Deep Dream Generator (an Art-Making Generative AI)
Shalin Hai-Jew514 visualizações
Artificial Intelligence in Music, Mick Grierson, Reader, Director of Computin... por MME 4.5 / Music 4.5 / 2Pears
Artificial Intelligence in Music, Mick Grierson, Reader, Director of Computin...Artificial Intelligence in Music, Mick Grierson, Reader, Director of Computin...
Artificial Intelligence in Music, Mick Grierson, Reader, Director of Computin...
MME 4.5 / Music 4.5 / 2Pears373 visualizações
Raghavendra por RamprasadMajjari
RaghavendraRaghavendra
Raghavendra
RamprasadMajjari32 visualizações
Design For Non-Designers por Daniel Stillman
Design For Non-DesignersDesign For Non-Designers
Design For Non-Designers
Daniel Stillman1.1K visualizações
TheBigD by Leonardo Iezzi por Leonardo Iezzi
TheBigD by Leonardo IezziTheBigD by Leonardo Iezzi
TheBigD by Leonardo Iezzi
Leonardo Iezzi2.5K visualizações
280 MAPA coursework1 ppt por QIN JIANG
280 MAPA  coursework1 ppt280 MAPA  coursework1 ppt
280 MAPA coursework1 ppt
QIN JIANG60 visualizações
Artificail Intelligent lec-1 por tjunicornfx
Artificail Intelligent lec-1Artificail Intelligent lec-1
Artificail Intelligent lec-1
tjunicornfx878 visualizações
Characters, props, or environments AA por Kulu Studio
Characters, props, or environments AACharacters, props, or environments AA
Characters, props, or environments AA
Kulu Studio 117 visualizações
Ethics Remixed: Emerging Attitudes about Art, Technology and Appropriation por Aram Sinnreich
Ethics Remixed: Emerging Attitudes about Art, Technology and AppropriationEthics Remixed: Emerging Attitudes about Art, Technology and Appropriation
Ethics Remixed: Emerging Attitudes about Art, Technology and Appropriation
Aram Sinnreich2.1K visualizações
Unit ii raster dropbox por sgonza61
Unit ii raster dropboxUnit ii raster dropbox
Unit ii raster dropbox
sgonza61220 visualizações
9th, PPP sculpture, installation, and concept art, bim2, 2011 por Artistic Education
9th, PPP sculpture, installation, and concept art, bim2, 20119th, PPP sculpture, installation, and concept art, bim2, 2011
9th, PPP sculpture, installation, and concept art, bim2, 2011
Artistic Education1.3K visualizações
The Art of Disciplined Creativity por Denise Jacobs
The Art of Disciplined CreativityThe Art of Disciplined Creativity
The Art of Disciplined Creativity
Denise Jacobs8.6K visualizações
Thinking and working visually for software testers por Huib Schoots
Thinking and working visually for software testersThinking and working visually for software testers
Thinking and working visually for software testers
Huib Schoots4.6K visualizações
The Art of Data Visialization por Andrés Fortino, PhD
The Art of Data VisializationThe Art of Data Visialization
The Art of Data Visialization
Andrés Fortino, PhD138 visualizações
The Art of Data Visualization Seminar - Webcast Recording por Andrés Fortino, PhD
The Art of Data Visualization Seminar - Webcast RecordingThe Art of Data Visualization Seminar - Webcast Recording
The Art of Data Visualization Seminar - Webcast Recording
Andrés Fortino, PhD691 visualizações
The art of data visualization slideset por Andrés Fortino, PhD
The art of data visualization slidesetThe art of data visualization slideset
The art of data visualization slideset
Andrés Fortino, PhD346 visualizações
Artificial intelligence por Sriharsha Koritala
Artificial intelligenceArtificial intelligence
Artificial intelligence
Sriharsha Koritala902 visualizações
Ai lecture 1 por Ali Sufyan
Ai  lecture 1Ai  lecture 1
Ai lecture 1
Ali Sufyan80 visualizações
Are video games art? por paddywroks
Are video games art?Are video games art?
Are video games art?
paddywroks1K visualizações

Mais de Dennis Vroegop

A leap around AI por
A leap around AIA leap around AI
A leap around AIDennis Vroegop
36 visualizações68 slides
dotNed Azure Durable Functions Slide por
dotNed Azure Durable Functions SlidedotNed Azure Durable Functions Slide
dotNed Azure Durable Functions SlideDennis Vroegop
71 visualizações11 slides
How to create stunning MR apps por
How to create stunning MR appsHow to create stunning MR apps
How to create stunning MR appsDennis Vroegop
67 visualizações34 slides
Power shell voor developers por
Power shell voor developersPower shell voor developers
Power shell voor developersDennis Vroegop
770 visualizações86 slides
Mef dennis vroegop 20152905 por
Mef dennis vroegop 20152905Mef dennis vroegop 20152905
Mef dennis vroegop 20152905Dennis Vroegop
411 visualizações27 slides
Windows 8.1 apps: from idea to the store! por
Windows 8.1 apps: from idea to the store!Windows 8.1 apps: from idea to the store!
Windows 8.1 apps: from idea to the store!Dennis Vroegop
679 visualizações29 slides

Mais de Dennis Vroegop(10)

A leap around AI por Dennis Vroegop
A leap around AIA leap around AI
A leap around AI
Dennis Vroegop36 visualizações
dotNed Azure Durable Functions Slide por Dennis Vroegop
dotNed Azure Durable Functions SlidedotNed Azure Durable Functions Slide
dotNed Azure Durable Functions Slide
Dennis Vroegop71 visualizações
How to create stunning MR apps por Dennis Vroegop
How to create stunning MR appsHow to create stunning MR apps
How to create stunning MR apps
Dennis Vroegop67 visualizações
Power shell voor developers por Dennis Vroegop
Power shell voor developersPower shell voor developers
Power shell voor developers
Dennis Vroegop770 visualizações
Mef dennis vroegop 20152905 por Dennis Vroegop
Mef dennis vroegop 20152905Mef dennis vroegop 20152905
Mef dennis vroegop 20152905
Dennis Vroegop411 visualizações
Windows 8.1 apps: from idea to the store! por Dennis Vroegop
Windows 8.1 apps: from idea to the store!Windows 8.1 apps: from idea to the store!
Windows 8.1 apps: from idea to the store!
Dennis Vroegop679 visualizações
Scrum, it's all about the people por Dennis Vroegop
Scrum, it's all about the peopleScrum, it's all about the people
Scrum, it's all about the people
Dennis Vroegop357 visualizações
Sde2012 top ten ux tips win8 por Dennis Vroegop
Sde2012 top ten ux tips win8Sde2012 top ten ux tips win8
Sde2012 top ten ux tips win8
Dennis Vroegop195 visualizações
Win8 metro infosupport por Dennis Vroegop
Win8 metro infosupportWin8 metro infosupport
Win8 metro infosupport
Dennis Vroegop305 visualizações
Rx dotNed por Dennis Vroegop
Rx dotNedRx dotNed
Rx dotNed
Dennis Vroegop341 visualizações

Último

Agile 101 por
Agile 101Agile 101
Agile 101John Valentino
12 visualizações20 slides
Understanding HTML terminology por
Understanding HTML terminologyUnderstanding HTML terminology
Understanding HTML terminologyartembondar5
7 visualizações8 slides
FOSSLight Community Day 2023-11-30 por
FOSSLight Community Day 2023-11-30FOSSLight Community Day 2023-11-30
FOSSLight Community Day 2023-11-30Shane Coughlan
7 visualizações18 slides
ADDO_2022_CICID_Tom_Halpin.pdf por
ADDO_2022_CICID_Tom_Halpin.pdfADDO_2022_CICID_Tom_Halpin.pdf
ADDO_2022_CICID_Tom_Halpin.pdfTomHalpin9
5 visualizações33 slides
Transport Management System - Shipment & Container Tracking por
Transport Management System - Shipment & Container TrackingTransport Management System - Shipment & Container Tracking
Transport Management System - Shipment & Container TrackingFreightoscope
5 visualizações3 slides
Advanced API Mocking Techniques Using Wiremock por
Advanced API Mocking Techniques Using WiremockAdvanced API Mocking Techniques Using Wiremock
Advanced API Mocking Techniques Using WiremockDimpy Adhikary
5 visualizações11 slides

Último(20)

Agile 101 por John Valentino
Agile 101Agile 101
Agile 101
John Valentino12 visualizações
Understanding HTML terminology por artembondar5
Understanding HTML terminologyUnderstanding HTML terminology
Understanding HTML terminology
artembondar57 visualizações
FOSSLight Community Day 2023-11-30 por Shane Coughlan
FOSSLight Community Day 2023-11-30FOSSLight Community Day 2023-11-30
FOSSLight Community Day 2023-11-30
Shane Coughlan7 visualizações
ADDO_2022_CICID_Tom_Halpin.pdf por TomHalpin9
ADDO_2022_CICID_Tom_Halpin.pdfADDO_2022_CICID_Tom_Halpin.pdf
ADDO_2022_CICID_Tom_Halpin.pdf
TomHalpin95 visualizações
Transport Management System - Shipment & Container Tracking por Freightoscope
Transport Management System - Shipment & Container TrackingTransport Management System - Shipment & Container Tracking
Transport Management System - Shipment & Container Tracking
Freightoscope 5 visualizações
Advanced API Mocking Techniques Using Wiremock por Dimpy Adhikary
Advanced API Mocking Techniques Using WiremockAdvanced API Mocking Techniques Using Wiremock
Advanced API Mocking Techniques Using Wiremock
Dimpy Adhikary5 visualizações
nintendo_64.pptx por paiga02016
nintendo_64.pptxnintendo_64.pptx
nintendo_64.pptx
paiga020166 visualizações
predicting-m3-devopsconMunich-2023.pptx por Tier1 app
predicting-m3-devopsconMunich-2023.pptxpredicting-m3-devopsconMunich-2023.pptx
predicting-m3-devopsconMunich-2023.pptx
Tier1 app8 visualizações
Winter Projects GDSC IITK por SahilSingh368445
Winter Projects GDSC IITKWinter Projects GDSC IITK
Winter Projects GDSC IITK
SahilSingh368445312 visualizações
Introduction to Gradle por John Valentino
Introduction to GradleIntroduction to Gradle
Introduction to Gradle
John Valentino6 visualizações
How Workforce Management Software Empowers SMEs | TraQSuite por TraQSuite
How Workforce Management Software Empowers SMEs | TraQSuiteHow Workforce Management Software Empowers SMEs | TraQSuite
How Workforce Management Software Empowers SMEs | TraQSuite
TraQSuite6 visualizações
Flask-Python.pptx por Triloki Gupta
Flask-Python.pptxFlask-Python.pptx
Flask-Python.pptx
Triloki Gupta9 visualizações
Top-5-production-devconMunich-2023.pptx por Tier1 app
Top-5-production-devconMunich-2023.pptxTop-5-production-devconMunich-2023.pptx
Top-5-production-devconMunich-2023.pptx
Tier1 app9 visualizações
predicting-m3-devopsconMunich-2023-v2.pptx por Tier1 app
predicting-m3-devopsconMunich-2023-v2.pptxpredicting-m3-devopsconMunich-2023-v2.pptx
predicting-m3-devopsconMunich-2023-v2.pptx
Tier1 app12 visualizações
Techstack Ltd at Slush 2023, Ukrainian delegation por ViktoriiaOpanasenko
Techstack Ltd at Slush 2023, Ukrainian delegationTechstack Ltd at Slush 2023, Ukrainian delegation
Techstack Ltd at Slush 2023, Ukrainian delegation
ViktoriiaOpanasenko7 visualizações
How to build dyanmic dashboards and ensure they always work por Wiiisdom
How to build dyanmic dashboards and ensure they always workHow to build dyanmic dashboards and ensure they always work
How to build dyanmic dashboards and ensure they always work
Wiiisdom14 visualizações
Chat GPTs por Gene Leybzon
Chat GPTsChat GPTs
Chat GPTs
Gene Leybzon12 visualizações
Unlocking the Power of AI in Product Management - A Comprehensive Guide for P... por NimaTorabi2
Unlocking the Power of AI in Product Management - A Comprehensive Guide for P...Unlocking the Power of AI in Product Management - A Comprehensive Guide for P...
Unlocking the Power of AI in Product Management - A Comprehensive Guide for P...
NimaTorabi216 visualizações
Bootstrapping vs Venture Capital.pptx por Zeljko Svedic
Bootstrapping vs Venture Capital.pptxBootstrapping vs Venture Capital.pptx
Bootstrapping vs Venture Capital.pptx
Zeljko Svedic15 visualizações
Electronic AWB - Electronic Air Waybill por Freightoscope
Electronic AWB - Electronic Air Waybill Electronic AWB - Electronic Air Waybill
Electronic AWB - Electronic Air Waybill
Freightoscope 5 visualizações

The art of AI Art