SlideShare uma empresa Scribd logo
1 de 39
ARTIFICIAL INTELLIGENCE
Let’s start from the basics
Actually, let’s go straight to the cutting edge!
Here’s a demo for a multi-layered convolutional neural network
using feed-forward training to perform supervised learning
Well-defined rules
A clear, measurable goa
A task one can train for
Bonus: human opponen
THE ‘ADDITRON’
EARLY DAYS – MINIMAX
Build a tree of game states
(from current state)
 Well-defined transition rules
Define a function to score each state
 How close are we to the goal (a
winning board)?
Choose path that maximizes our gain
and minimizes opponent’s gains
Toc-Tac-Toe has only 765 unique states…
Solved!!
5 x 1020 (500 billion billion) possible positions
“With his passing, we lost not only a feared adversary but also a friend. Every member
of our team had the deepest respect and admiration for Tinsley. It was a privilege to
know him”
10120 possible positions (checkers squared)
160,000 positions per second
Alpha-beta pruning
200 million positions per second
GENERIC LEARNING
So far, humans were central in the learning process
Pre-encoding the allowed moves
Providing the winning states
Can machines learn on their own, like real toddlers?
https://arxiv.org/pdf/1312.5602v1.pdf
1) 33600 raw pixels
2) Target score
• We’re skipping entire ML courses now 
• What’s fundamentally different about Deep Learning?
• No predefined rules – a generic system
• “A bishop moves this way, and a knight this way…”
• No domain knowledge – system “finds” the features
• “count #pieces within 3 steps from the king”
DEEP LEARNING
• We’re skipping even more entire ML courses now 
• Uses Artificial Neural Network, with LOTS of data
• Deep Learning == multiple hidden layers
DEEP LEARNING
Magic happens HERE…
Magic built-in
DEEP LEARNING IN 8-BIT
#positions > #atoms in universe
1202 CPUs and 176 GPUs
GO
HOW ABOUT AI BUILDING THE GAME?...
GENERATIVE LANGUAGE MODELS
• Not done with skipping ML courses just yet 
• First, let’s divert to literature for a bit, shall we?...
• “Robert Cohn was once middleweight boxi?”
https://medium.com/@ageitgey/machine-learning-is-fun-part-2-a26a10b68df3
GENERATIVE LANGUAGE MODELS
• Feed the book into an RNN, let it train itself…
100 iterations:
1000 iterations:
GENERATIVE LANGUAGE MODELS
• Feed the book into an ANN, let it train itself…
<10K iterations:
GENERATIVE MODELS
• Now back to games…
GENERATIVE MODELS
• Extracted and encoded all game levels
• Initial iterations build junk
• After enough training iterations – it works!
THANK YOU!
GENERATIVE ADVERSARIAL NETWORKS (GANS)
GENERATIVE MODELS – MUSIC

Mais conteúdo relacionado

Destaque

Case - Laboratório Avançado ESPM Corinthians
Case - Laboratório Avançado ESPM CorinthiansCase - Laboratório Avançado ESPM Corinthians
Case - Laboratório Avançado ESPM CorinthiansESPM
 
2010 Consumer Trend Predictions
2010 Consumer Trend Predictions2010 Consumer Trend Predictions
2010 Consumer Trend PredictionsAyman Sarhan
 
desarrollo artistico de la civilizacion griega
desarrollo artistico de la civilizacion griegadesarrollo artistico de la civilizacion griega
desarrollo artistico de la civilizacion griegaYomii Palacios
 
Sindrome icterico
Sindrome ictericoSindrome icterico
Sindrome ictericonatorabet
 
Cours 4 Alban Martin Celsa CMM musique en ligne et les modèles du gratuit
Cours 4 Alban Martin Celsa CMM musique en ligne et les modèles du gratuitCours 4 Alban Martin Celsa CMM musique en ligne et les modèles du gratuit
Cours 4 Alban Martin Celsa CMM musique en ligne et les modèles du gratuitAlban Martin
 
Mamografia aula
Mamografia aulaMamografia aula
Mamografia aularadiomed
 
Sponsorship Research & ROI
Sponsorship Research & ROISponsorship Research & ROI
Sponsorship Research & ROINicholas Cameron
 
Organismos internacionales de asia y africa
Organismos internacionales de asia y africaOrganismos internacionales de asia y africa
Organismos internacionales de asia y africaTatiana Velasquez
 
Ponencia: Reivindicación del abstencionismo electoral
Ponencia: Reivindicación del abstencionismo electoralPonencia: Reivindicación del abstencionismo electoral
Ponencia: Reivindicación del abstencionismo electoralPedro Guadiana
 
Analisis tecnico y_fundamental
Analisis tecnico y_fundamentalAnalisis tecnico y_fundamental
Analisis tecnico y_fundamentalJulio Carreto
 
Peking opera 2
Peking opera 2Peking opera 2
Peking opera 2S Marley
 
Habitos que danan_el_cerebro_y_la_salud
Habitos que danan_el_cerebro_y_la_saludHabitos que danan_el_cerebro_y_la_salud
Habitos que danan_el_cerebro_y_la_saludLilian Gonzalez
 
Cap3 movimiento armonico simple
Cap3 movimiento armonico simpleCap3 movimiento armonico simple
Cap3 movimiento armonico simpleAbel JaguaR Acua
 
El Arte Egipcio IntroduccióN Y Arquitectura
El Arte Egipcio IntroduccióN Y ArquitecturaEl Arte Egipcio IntroduccióN Y Arquitectura
El Arte Egipcio IntroduccióN Y ArquitecturaTomás Pérez Molina
 
Terminologia radiológica termos gerais usados no posicionamento radiológico
Terminologia radiológica termos gerais usados no posicionamento radiológicoTerminologia radiológica termos gerais usados no posicionamento radiológico
Terminologia radiológica termos gerais usados no posicionamento radiológicoCristiane Dias
 

Destaque (19)

Case - Laboratório Avançado ESPM Corinthians
Case - Laboratório Avançado ESPM CorinthiansCase - Laboratório Avançado ESPM Corinthians
Case - Laboratório Avançado ESPM Corinthians
 
2010 Consumer Trend Predictions
2010 Consumer Trend Predictions2010 Consumer Trend Predictions
2010 Consumer Trend Predictions
 
desarrollo artistico de la civilizacion griega
desarrollo artistico de la civilizacion griegadesarrollo artistico de la civilizacion griega
desarrollo artistico de la civilizacion griega
 
Sindrome icterico
Sindrome ictericoSindrome icterico
Sindrome icterico
 
Cours 4 Alban Martin Celsa CMM musique en ligne et les modèles du gratuit
Cours 4 Alban Martin Celsa CMM musique en ligne et les modèles du gratuitCours 4 Alban Martin Celsa CMM musique en ligne et les modèles du gratuit
Cours 4 Alban Martin Celsa CMM musique en ligne et les modèles du gratuit
 
Mamografia aula
Mamografia aulaMamografia aula
Mamografia aula
 
Sponsorship Research & ROI
Sponsorship Research & ROISponsorship Research & ROI
Sponsorship Research & ROI
 
Organismos internacionales de asia y africa
Organismos internacionales de asia y africaOrganismos internacionales de asia y africa
Organismos internacionales de asia y africa
 
Ponencia: Reivindicación del abstencionismo electoral
Ponencia: Reivindicación del abstencionismo electoralPonencia: Reivindicación del abstencionismo electoral
Ponencia: Reivindicación del abstencionismo electoral
 
E0_I Diseño de Encuestas Organizacionales
E0_I Diseño de Encuestas OrganizacionalesE0_I Diseño de Encuestas Organizacionales
E0_I Diseño de Encuestas Organizacionales
 
Leyes de reforma
Leyes de reformaLeyes de reforma
Leyes de reforma
 
T.16 La consolidación del franquismo
T.16 La consolidación del franquismoT.16 La consolidación del franquismo
T.16 La consolidación del franquismo
 
Analisis tecnico y_fundamental
Analisis tecnico y_fundamentalAnalisis tecnico y_fundamental
Analisis tecnico y_fundamental
 
Account Planning
Account PlanningAccount Planning
Account Planning
 
Peking opera 2
Peking opera 2Peking opera 2
Peking opera 2
 
Habitos que danan_el_cerebro_y_la_salud
Habitos que danan_el_cerebro_y_la_saludHabitos que danan_el_cerebro_y_la_salud
Habitos que danan_el_cerebro_y_la_salud
 
Cap3 movimiento armonico simple
Cap3 movimiento armonico simpleCap3 movimiento armonico simple
Cap3 movimiento armonico simple
 
El Arte Egipcio IntroduccióN Y Arquitectura
El Arte Egipcio IntroduccióN Y ArquitecturaEl Arte Egipcio IntroduccióN Y Arquitectura
El Arte Egipcio IntroduccióN Y Arquitectura
 
Terminologia radiológica termos gerais usados no posicionamento radiológico
Terminologia radiológica termos gerais usados no posicionamento radiológicoTerminologia radiológica termos gerais usados no posicionamento radiológico
Terminologia radiológica termos gerais usados no posicionamento radiológico
 

Último

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 

Último (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

Learning to Play: History of Machine Learning in Classic Games