SlideShare a Scribd company logo
1 of 24
Download to read offline
Introduction to AI,
By Example
Trent McConaghy
@trentmc0
[ibm.com]
What’s Artificial Intelligence (AI)?
Original:
“A machine that can replicate human cognitive behavior”
[Turing test]
Now:
“Can perform a task that traditionally only a human could do”
[e.g. AlphaGo]
+
“Can perform a task at speed / accuracy / capacity not possible by a
human.”
[e.g. Driving Moore’s Law]
What’s Artificial Intelligence (AI)?
AI has a toolbox of ways to
solve:
• Classification
• Regression
• Knowledge extraction
• Optimization
• Structural design
• …
Example biz benefits:
• Shorter time to market
• Lower cost
• Higher yield
• New products possible
Let’s explore these more…
Classification, in 2D
Use case: credit card applications
Salary
Age
Salary
Age
Didn’t pay
Paid bills
Credit profile:
How: linear classifiers, neural networks / deep learning, support vector
machines, boosted trees, random forests / bagged trees
Classification in 20D
Use case: audio radar for tanks [McC ’97 Natl Def.]
Regression, in 1D
age
job
satisfaction
job
satisfaction
Regression, in 2D
Regression in 10,000D
Use case: reverse image search [Google]
Y
X
Y
X
Knowledge extraction
Use case: scientific modeling of analog ccts [McC ’05 KUL]
1st split:
gain < 35 dB?
2nd split:
GBW < 107 MHz?
Knowledge extraction
Use Case: Topology decision tree [McC ‘08 KUL]
Optimization
“Find the x that maximizes f(x)”
(With as few evaluations of f(x) as possible)
x
f(x)
Find this
Optimization
Use Case: Optimize perf. of lg. analog circuits [McC ‘01 ADA]
Optimization
Use Case: Interactive Circuit Design [McC ’12 Solido]
Decision variables
are ranked by
importance. User
selects variable(s)…
… to plot predictions
of outcomes at
selected variables
Under the hood, a machine learning engine adaptively samples the
space of possible decisions, and measures outcomes.
… and explore decision
space (by dragging the
orange crosshairs)
Structural Design // Machine Creativity
Use Case: antenna design [Hornby & Lohn ‘04 NASA]
Structural Design // Machine Creativity
Use Case: quantum computing algorithm design [Spector ’04]
Structural Design // Machine Creativity
Use Case: circuit topology design [McC ‘06 KUL]
Structural Design // Machine Creativity
Use Case: jewelry design [Hornby ‘11 Orbimi]
Machine Creativity:
Art via genetic programming
Machine Creativity:
Art via deep learning – deep dreams
Machine Creativity:
Art via deep learning - style transfer
AGI: Artificial General Intelligence
AGI: Artificial General Intelligence
“AI meets Feedback Control Systems”
Update internal state based on estimate of world state
Controller
Motor
effector
Internal
forward
model
Sensory
systems
Motor
command (World)
State
change
Measured sensory
consequences
(World)
State
estimation
Predicted sensory
consequences
Recap so far
AI has a toolbox of ways
to solve:
• Classification
• Regression
• Knowledge extraction
• Optimization
• Structural design
• …
Example biz benefits:
• Shorter time to market
• Lower cost
• Higher yield
• New features possible
AI Sub-Fields
• machine learning
• neural networks / deep learning
• evolutionary computation (GAs, GP, ES, ..)
• swarm algorithms (ACO, PSO, ..)
• artificial general intelligence (AGI)
Strong relations to:
• statistics (“ML is modern statistics”), probability
• linear algebra (“flow of tensors” – TensorFlow)
• nonlinear programming, optimization
• control systems / cybernetics
• Monte Carlo methods
• philosophy, ethics (friendly AIs, AI rights, ..)

More Related Content

What's hot

PPT presentation on ARTIFICIAL INTELLIGENCE
PPT presentation on ARTIFICIAL  INTELLIGENCEPPT presentation on ARTIFICIAL  INTELLIGENCE
PPT presentation on ARTIFICIAL INTELLIGENCEAnushka Ghosh
 
The acceleration of Artificial Intelligence (by Jochem Grietens)
The acceleration of Artificial Intelligence (by Jochem Grietens)The acceleration of Artificial Intelligence (by Jochem Grietens)
The acceleration of Artificial Intelligence (by Jochem Grietens)Verhaert Masters in Innovation
 
The Forecast // Artificial Intelligence
The Forecast // Artificial IntelligenceThe Forecast // Artificial Intelligence
The Forecast // Artificial IntelligenceUsbek & Rica Trends
 
Artificial intelligence introduction
Artificial intelligence introductionArtificial intelligence introduction
Artificial intelligence introductionBHAGYAPRASADBUGGE
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligenceShahabaj786
 
Artificial intelligence - An Overview
Artificial intelligence - An OverviewArtificial intelligence - An Overview
Artificial intelligence - An OverviewGiri Dharan
 
AN INTRODUCTION TO EMERGING TECHNOLOGY
AN INTRODUCTION TO EMERGING TECHNOLOGYAN INTRODUCTION TO EMERGING TECHNOLOGY
AN INTRODUCTION TO EMERGING TECHNOLOGYVijay R. Joshi
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligenceNimesh_parmar
 
Artificial Intelligence Course | AI Tutorial For Beginners | Artificial Intel...
Artificial Intelligence Course | AI Tutorial For Beginners | Artificial Intel...Artificial Intelligence Course | AI Tutorial For Beginners | Artificial Intel...
Artificial Intelligence Course | AI Tutorial For Beginners | Artificial Intel...Simplilearn
 
Artificial intelligence on Science, Environment, Technology, and Society, by ...
Artificial intelligence on Science, Environment, Technology, and Society, by ...Artificial intelligence on Science, Environment, Technology, and Society, by ...
Artificial intelligence on Science, Environment, Technology, and Society, by ...Diganta Chaudhuri
 
Artificial intelligence and concept of machine learning
Artificial intelligence and concept of machine learningArtificial intelligence and concept of machine learning
Artificial intelligence and concept of machine learningPoojaIRathi
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligenceRamhariYadav
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligenceSameep Sood
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligenceYashmeetDahiya
 
How artificial intelligence changing the world
How artificial intelligence changing the worldHow artificial intelligence changing the world
How artificial intelligence changing the worldUSM Systems
 
An Overview of Artificial intelligence (Part 1)
An Overview of Artificial intelligence (Part 1)An Overview of Artificial intelligence (Part 1)
An Overview of Artificial intelligence (Part 1)Vijay R. Joshi
 
Artificial Intelligence (AI) -> understanding what it is & how you can use it...
Artificial Intelligence (AI) -> understanding what it is & how you can use it...Artificial Intelligence (AI) -> understanding what it is & how you can use it...
Artificial Intelligence (AI) -> understanding what it is & how you can use it...Adela VILLANUEVA
 
Artificial Intelligence (Current state and future of A.I) by Mudasir Khushk
Artificial Intelligence (Current state and future of A.I) by Mudasir KhushkArtificial Intelligence (Current state and future of A.I) by Mudasir Khushk
Artificial Intelligence (Current state and future of A.I) by Mudasir KhushkMudsaraliKhushik
 
Ppt on ai artificial intelligence
Ppt on ai artificial intelligencePpt on ai artificial intelligence
Ppt on ai artificial intelligenceSunnySablok
 

What's hot (20)

PPT presentation on ARTIFICIAL INTELLIGENCE
PPT presentation on ARTIFICIAL  INTELLIGENCEPPT presentation on ARTIFICIAL  INTELLIGENCE
PPT presentation on ARTIFICIAL INTELLIGENCE
 
The acceleration of Artificial Intelligence (by Jochem Grietens)
The acceleration of Artificial Intelligence (by Jochem Grietens)The acceleration of Artificial Intelligence (by Jochem Grietens)
The acceleration of Artificial Intelligence (by Jochem Grietens)
 
The Forecast // Artificial Intelligence
The Forecast // Artificial IntelligenceThe Forecast // Artificial Intelligence
The Forecast // Artificial Intelligence
 
Artificial intelligence introduction
Artificial intelligence introductionArtificial intelligence introduction
Artificial intelligence introduction
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial intelligence - An Overview
Artificial intelligence - An OverviewArtificial intelligence - An Overview
Artificial intelligence - An Overview
 
AN INTRODUCTION TO EMERGING TECHNOLOGY
AN INTRODUCTION TO EMERGING TECHNOLOGYAN INTRODUCTION TO EMERGING TECHNOLOGY
AN INTRODUCTION TO EMERGING TECHNOLOGY
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial Intelligence Course | AI Tutorial For Beginners | Artificial Intel...
Artificial Intelligence Course | AI Tutorial For Beginners | Artificial Intel...Artificial Intelligence Course | AI Tutorial For Beginners | Artificial Intel...
Artificial Intelligence Course | AI Tutorial For Beginners | Artificial Intel...
 
Artificial intelligence on Science, Environment, Technology, and Society, by ...
Artificial intelligence on Science, Environment, Technology, and Society, by ...Artificial intelligence on Science, Environment, Technology, and Society, by ...
Artificial intelligence on Science, Environment, Technology, and Society, by ...
 
Artificial intelligence and concept of machine learning
Artificial intelligence and concept of machine learningArtificial intelligence and concept of machine learning
Artificial intelligence and concept of machine learning
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
How artificial intelligence changing the world
How artificial intelligence changing the worldHow artificial intelligence changing the world
How artificial intelligence changing the world
 
Artificial intelligence ppt
Artificial intelligence   pptArtificial intelligence   ppt
Artificial intelligence ppt
 
An Overview of Artificial intelligence (Part 1)
An Overview of Artificial intelligence (Part 1)An Overview of Artificial intelligence (Part 1)
An Overview of Artificial intelligence (Part 1)
 
Artificial Intelligence (AI) -> understanding what it is & how you can use it...
Artificial Intelligence (AI) -> understanding what it is & how you can use it...Artificial Intelligence (AI) -> understanding what it is & how you can use it...
Artificial Intelligence (AI) -> understanding what it is & how you can use it...
 
Artificial Intelligence (Current state and future of A.I) by Mudasir Khushk
Artificial Intelligence (Current state and future of A.I) by Mudasir KhushkArtificial Intelligence (Current state and future of A.I) by Mudasir Khushk
Artificial Intelligence (Current state and future of A.I) by Mudasir Khushk
 
Ppt on ai artificial intelligence
Ppt on ai artificial intelligencePpt on ai artificial intelligence
Ppt on ai artificial intelligence
 

Similar to Introduction to Artificial Intelligence (AI) - BigchainDB & IPDB Meetup #4 - April 05, 2017

Middeware2012 crowd
Middeware2012 crowdMiddeware2012 crowd
Middeware2012 crowdmjfrankli
 
Présentation de Bruno Schroder au 20e #mforum (07/12/2016)
Présentation de Bruno Schroder au 20e #mforum (07/12/2016)Présentation de Bruno Schroder au 20e #mforum (07/12/2016)
Présentation de Bruno Schroder au 20e #mforum (07/12/2016)Agence du Numérique (AdN)
 
Can Computers Design? Presented at interaction16, March 2, 2016, Helsinki by ...
Can Computers Design? Presented at interaction16, March 2, 2016, Helsinki by ...Can Computers Design? Presented at interaction16, March 2, 2016, Helsinki by ...
Can Computers Design? Presented at interaction16, March 2, 2016, Helsinki by ...Aalto University
 
Revolusi Industri 4.0 (ID)
Revolusi Industri 4.0 (ID)Revolusi Industri 4.0 (ID)
Revolusi Industri 4.0 (ID)Aditya Randika
 
AI in AdTech by Ruslan Shevchenko Tech Hangout #6
AI in AdTech by Ruslan Shevchenko  Tech Hangout #6AI in AdTech by Ruslan Shevchenko  Tech Hangout #6
AI in AdTech by Ruslan Shevchenko Tech Hangout #6Innovecs
 
AI and the Professions: Past, Present and Future
AI and the Professions: Past, Present and FutureAI and the Professions: Past, Present and Future
AI and the Professions: Past, Present and FutureWarren E. Agin
 
Ibm and innovation overview 20150326 v15 short
Ibm and innovation overview 20150326 v15 shortIbm and innovation overview 20150326 v15 short
Ibm and innovation overview 20150326 v15 shortISSIP
 
[Srijan Wednesday Webinars] Artificial Intelligence & the Future of Business
[Srijan Wednesday Webinars] Artificial Intelligence & the Future of Business[Srijan Wednesday Webinars] Artificial Intelligence & the Future of Business
[Srijan Wednesday Webinars] Artificial Intelligence & the Future of BusinessSrijan Technologies
 
cloud_computing_for_ml_sys_hhhhhhhhhhhhhhhhhhhhhhhhhhh
cloud_computing_for_ml_sys_hhhhhhhhhhhhhhhhhhhhhhhhhhhcloud_computing_for_ml_sys_hhhhhhhhhhhhhhhhhhhhhhhhhhh
cloud_computing_for_ml_sys_hhhhhhhhhhhhhhhhhhhhhhhhhhhranjankumarbehera14
 
An Intro to AI With Applications in Real Estate
An Intro to AI With Applications in Real EstateAn Intro to AI With Applications in Real Estate
An Intro to AI With Applications in Real EstateTrent McConaghy
 
Artificial Intelligence and Machine Learning
Artificial Intelligence and Machine LearningArtificial Intelligence and Machine Learning
Artificial Intelligence and Machine LearningMykola Dobrochynskyy
 
Blockchains for AI [With New Applications]
Blockchains for AI [With New Applications]Blockchains for AI [With New Applications]
Blockchains for AI [With New Applications]Trent McConaghy
 
Crowdsourcing challenges and opportunities 2012
Crowdsourcing challenges and opportunities 2012Crowdsourcing challenges and opportunities 2012
Crowdsourcing challenges and opportunities 2012xin wang
 
The AI Platform Business Revolution: Matchmaking, Empathetic Technology, and ...
The AI Platform Business Revolution: Matchmaking, Empathetic Technology, and ...The AI Platform Business Revolution: Matchmaking, Empathetic Technology, and ...
The AI Platform Business Revolution: Matchmaking, Empathetic Technology, and ...Steve Omohundro
 
Seminar 20221027 v4.pptx
Seminar 20221027 v4.pptxSeminar 20221027 v4.pptx
Seminar 20221027 v4.pptxISSIP
 
ARTIFICIAL INTELLIGENCEr.pdf
ARTIFICIAL INTELLIGENCEr.pdfARTIFICIAL INTELLIGENCEr.pdf
ARTIFICIAL INTELLIGENCEr.pdfssusere55750
 
ARTIFICIAL INTELLIGENCEr.pdf
ARTIFICIAL INTELLIGENCEr.pdfARTIFICIAL INTELLIGENCEr.pdf
ARTIFICIAL INTELLIGENCEr.pdfMuhammad Sohail
 
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGYAI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGYsantoshverma90
 
AI leadership. AI the basics of the truth and noise public
AI leadership. AI the basics of the truth and noise publicAI leadership. AI the basics of the truth and noise public
AI leadership. AI the basics of the truth and noise publicLucio Ribeiro
 
Small talks about AI, and new opportunity in IC design industry
Small talks about AI, and new opportunity in IC design industrySmall talks about AI, and new opportunity in IC design industry
Small talks about AI, and new opportunity in IC design industryMutai Lin
 

Similar to Introduction to Artificial Intelligence (AI) - BigchainDB & IPDB Meetup #4 - April 05, 2017 (20)

Middeware2012 crowd
Middeware2012 crowdMiddeware2012 crowd
Middeware2012 crowd
 
Présentation de Bruno Schroder au 20e #mforum (07/12/2016)
Présentation de Bruno Schroder au 20e #mforum (07/12/2016)Présentation de Bruno Schroder au 20e #mforum (07/12/2016)
Présentation de Bruno Schroder au 20e #mforum (07/12/2016)
 
Can Computers Design? Presented at interaction16, March 2, 2016, Helsinki by ...
Can Computers Design? Presented at interaction16, March 2, 2016, Helsinki by ...Can Computers Design? Presented at interaction16, March 2, 2016, Helsinki by ...
Can Computers Design? Presented at interaction16, March 2, 2016, Helsinki by ...
 
Revolusi Industri 4.0 (ID)
Revolusi Industri 4.0 (ID)Revolusi Industri 4.0 (ID)
Revolusi Industri 4.0 (ID)
 
AI in AdTech by Ruslan Shevchenko Tech Hangout #6
AI in AdTech by Ruslan Shevchenko  Tech Hangout #6AI in AdTech by Ruslan Shevchenko  Tech Hangout #6
AI in AdTech by Ruslan Shevchenko Tech Hangout #6
 
AI and the Professions: Past, Present and Future
AI and the Professions: Past, Present and FutureAI and the Professions: Past, Present and Future
AI and the Professions: Past, Present and Future
 
Ibm and innovation overview 20150326 v15 short
Ibm and innovation overview 20150326 v15 shortIbm and innovation overview 20150326 v15 short
Ibm and innovation overview 20150326 v15 short
 
[Srijan Wednesday Webinars] Artificial Intelligence & the Future of Business
[Srijan Wednesday Webinars] Artificial Intelligence & the Future of Business[Srijan Wednesday Webinars] Artificial Intelligence & the Future of Business
[Srijan Wednesday Webinars] Artificial Intelligence & the Future of Business
 
cloud_computing_for_ml_sys_hhhhhhhhhhhhhhhhhhhhhhhhhhh
cloud_computing_for_ml_sys_hhhhhhhhhhhhhhhhhhhhhhhhhhhcloud_computing_for_ml_sys_hhhhhhhhhhhhhhhhhhhhhhhhhhh
cloud_computing_for_ml_sys_hhhhhhhhhhhhhhhhhhhhhhhhhhh
 
An Intro to AI With Applications in Real Estate
An Intro to AI With Applications in Real EstateAn Intro to AI With Applications in Real Estate
An Intro to AI With Applications in Real Estate
 
Artificial Intelligence and Machine Learning
Artificial Intelligence and Machine LearningArtificial Intelligence and Machine Learning
Artificial Intelligence and Machine Learning
 
Blockchains for AI [With New Applications]
Blockchains for AI [With New Applications]Blockchains for AI [With New Applications]
Blockchains for AI [With New Applications]
 
Crowdsourcing challenges and opportunities 2012
Crowdsourcing challenges and opportunities 2012Crowdsourcing challenges and opportunities 2012
Crowdsourcing challenges and opportunities 2012
 
The AI Platform Business Revolution: Matchmaking, Empathetic Technology, and ...
The AI Platform Business Revolution: Matchmaking, Empathetic Technology, and ...The AI Platform Business Revolution: Matchmaking, Empathetic Technology, and ...
The AI Platform Business Revolution: Matchmaking, Empathetic Technology, and ...
 
Seminar 20221027 v4.pptx
Seminar 20221027 v4.pptxSeminar 20221027 v4.pptx
Seminar 20221027 v4.pptx
 
ARTIFICIAL INTELLIGENCEr.pdf
ARTIFICIAL INTELLIGENCEr.pdfARTIFICIAL INTELLIGENCEr.pdf
ARTIFICIAL INTELLIGENCEr.pdf
 
ARTIFICIAL INTELLIGENCEr.pdf
ARTIFICIAL INTELLIGENCEr.pdfARTIFICIAL INTELLIGENCEr.pdf
ARTIFICIAL INTELLIGENCEr.pdf
 
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGYAI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
 
AI leadership. AI the basics of the truth and noise public
AI leadership. AI the basics of the truth and noise publicAI leadership. AI the basics of the truth and noise public
AI leadership. AI the basics of the truth and noise public
 
Small talks about AI, and new opportunity in IC design industry
Small talks about AI, and new opportunity in IC design industrySmall talks about AI, and new opportunity in IC design industry
Small talks about AI, and new opportunity in IC design industry
 

More from BigchainDB

BigchainDB 2.0 - The Blockchain Database
BigchainDB 2.0 - The Blockchain Database BigchainDB 2.0 - The Blockchain Database
BigchainDB 2.0 - The Blockchain Database BigchainDB
 
IPDB: Designing Blockchain Governance
IPDB: Designing Blockchain GovernanceIPDB: Designing Blockchain Governance
IPDB: Designing Blockchain GovernanceBigchainDB
 
Personal data and the blockchain – how will the GDPR influence blockchain app...
Personal data and the blockchain – how will the GDPR influence blockchain app...Personal data and the blockchain – how will the GDPR influence blockchain app...
Personal data and the blockchain – how will the GDPR influence blockchain app...BigchainDB
 
Transparent Supply Chains & Smart Factories (IoT) - BigchainDB & IPDB Meetup ...
Transparent Supply Chains & Smart Factories (IoT) - BigchainDB & IPDB Meetup ...Transparent Supply Chains & Smart Factories (IoT) - BigchainDB & IPDB Meetup ...
Transparent Supply Chains & Smart Factories (IoT) - BigchainDB & IPDB Meetup ...BigchainDB
 
Artificial Intelligence (AI) and Law - BigchainDB & IPDB Meetup #4 - April 05...
Artificial Intelligence (AI) and Law - BigchainDB & IPDB Meetup #4 - April 05...Artificial Intelligence (AI) and Law - BigchainDB & IPDB Meetup #4 - April 05...
Artificial Intelligence (AI) and Law - BigchainDB & IPDB Meetup #4 - April 05...BigchainDB
 
Artificial Intelligence (AI) DAOs (decentralized autonomous organizations) - ...
Artificial Intelligence (AI) DAOs (decentralized autonomous organizations) - ...Artificial Intelligence (AI) DAOs (decentralized autonomous organizations) - ...
Artificial Intelligence (AI) DAOs (decentralized autonomous organizations) - ...BigchainDB
 
Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017
Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017
Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017BigchainDB
 
Blockchains and Governance: Interplanetary Database - BigchainDB & IPDB Meetu...
Blockchains and Governance: Interplanetary Database - BigchainDB & IPDB Meetu...Blockchains and Governance: Interplanetary Database - BigchainDB & IPDB Meetu...
Blockchains and Governance: Interplanetary Database - BigchainDB & IPDB Meetu...BigchainDB
 
Estonia E-Residency: Country as a Service - BigchainDB & IPDB Meetup #3 - Fe...
Estonia E-Residency: Country as a Service  - BigchainDB & IPDB Meetup #3 - Fe...Estonia E-Residency: Country as a Service  - BigchainDB & IPDB Meetup #3 - Fe...
Estonia E-Residency: Country as a Service - BigchainDB & IPDB Meetup #3 - Fe...BigchainDB
 
Blockchain Beyond Finance - Cronos Groep - Jan 17, 2017
 Blockchain Beyond Finance - Cronos Groep - Jan 17, 2017 Blockchain Beyond Finance - Cronos Groep - Jan 17, 2017
Blockchain Beyond Finance - Cronos Groep - Jan 17, 2017BigchainDB
 
COALA IP: a blockchain-ready Intellectual property licensing protocol - Bigch...
COALA IP: a blockchain-ready Intellectual property licensing protocol - Bigch...COALA IP: a blockchain-ready Intellectual property licensing protocol - Bigch...
COALA IP: a blockchain-ready Intellectual property licensing protocol - Bigch...BigchainDB
 
The new decentralized compute stack and its application
The new decentralized compute stack and its applicationThe new decentralized compute stack and its application
The new decentralized compute stack and its applicationBigchainDB
 
A database for the planet - Scot Chain Edinburgh - Nov 11, 2016
A database for the planet - Scot Chain Edinburgh - Nov 11, 2016A database for the planet - Scot Chain Edinburgh - Nov 11, 2016
A database for the planet - Scot Chain Edinburgh - Nov 11, 2016BigchainDB
 
BigchainDB: Blockchains for Artificial Intelligence by Trent McConaghy
BigchainDB: Blockchains for Artificial Intelligence by Trent McConaghyBigchainDB: Blockchains for Artificial Intelligence by Trent McConaghy
BigchainDB: Blockchains for Artificial Intelligence by Trent McConaghyBigchainDB
 
Why Blockchain Matters to Big Data - Big Data London Meetup - Nov 3, 2016
Why Blockchain Matters to Big Data - Big Data London Meetup - Nov 3, 2016Why Blockchain Matters to Big Data - Big Data London Meetup - Nov 3, 2016
Why Blockchain Matters to Big Data - Big Data London Meetup - Nov 3, 2016BigchainDB
 
A BigchainDB use case: Weaving the ILP fabric into BigchainDB
A BigchainDB use case:  Weaving the ILP fabric into BigchainDBA BigchainDB use case:  Weaving the ILP fabric into BigchainDB
A BigchainDB use case: Weaving the ILP fabric into BigchainDBBigchainDB
 
An introduction to BigchainDB - by a fan and follower at Ethereum Meetup Taipei
An introduction to BigchainDB - by a fan and follower at Ethereum Meetup TaipeiAn introduction to BigchainDB - by a fan and follower at Ethereum Meetup Taipei
An introduction to BigchainDB - by a fan and follower at Ethereum Meetup TaipeiBigchainDB
 
BigchainDB: A Scalable Blockchain Database, In Python
  BigchainDB: A Scalable Blockchain Database, In Python   BigchainDB: A Scalable Blockchain Database, In Python
BigchainDB: A Scalable Blockchain Database, In Python BigchainDB
 

More from BigchainDB (18)

BigchainDB 2.0 - The Blockchain Database
BigchainDB 2.0 - The Blockchain Database BigchainDB 2.0 - The Blockchain Database
BigchainDB 2.0 - The Blockchain Database
 
IPDB: Designing Blockchain Governance
IPDB: Designing Blockchain GovernanceIPDB: Designing Blockchain Governance
IPDB: Designing Blockchain Governance
 
Personal data and the blockchain – how will the GDPR influence blockchain app...
Personal data and the blockchain – how will the GDPR influence blockchain app...Personal data and the blockchain – how will the GDPR influence blockchain app...
Personal data and the blockchain – how will the GDPR influence blockchain app...
 
Transparent Supply Chains & Smart Factories (IoT) - BigchainDB & IPDB Meetup ...
Transparent Supply Chains & Smart Factories (IoT) - BigchainDB & IPDB Meetup ...Transparent Supply Chains & Smart Factories (IoT) - BigchainDB & IPDB Meetup ...
Transparent Supply Chains & Smart Factories (IoT) - BigchainDB & IPDB Meetup ...
 
Artificial Intelligence (AI) and Law - BigchainDB & IPDB Meetup #4 - April 05...
Artificial Intelligence (AI) and Law - BigchainDB & IPDB Meetup #4 - April 05...Artificial Intelligence (AI) and Law - BigchainDB & IPDB Meetup #4 - April 05...
Artificial Intelligence (AI) and Law - BigchainDB & IPDB Meetup #4 - April 05...
 
Artificial Intelligence (AI) DAOs (decentralized autonomous organizations) - ...
Artificial Intelligence (AI) DAOs (decentralized autonomous organizations) - ...Artificial Intelligence (AI) DAOs (decentralized autonomous organizations) - ...
Artificial Intelligence (AI) DAOs (decentralized autonomous organizations) - ...
 
Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017
Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017
Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017
 
Blockchains and Governance: Interplanetary Database - BigchainDB & IPDB Meetu...
Blockchains and Governance: Interplanetary Database - BigchainDB & IPDB Meetu...Blockchains and Governance: Interplanetary Database - BigchainDB & IPDB Meetu...
Blockchains and Governance: Interplanetary Database - BigchainDB & IPDB Meetu...
 
Estonia E-Residency: Country as a Service - BigchainDB & IPDB Meetup #3 - Fe...
Estonia E-Residency: Country as a Service  - BigchainDB & IPDB Meetup #3 - Fe...Estonia E-Residency: Country as a Service  - BigchainDB & IPDB Meetup #3 - Fe...
Estonia E-Residency: Country as a Service - BigchainDB & IPDB Meetup #3 - Fe...
 
Blockchain Beyond Finance - Cronos Groep - Jan 17, 2017
 Blockchain Beyond Finance - Cronos Groep - Jan 17, 2017 Blockchain Beyond Finance - Cronos Groep - Jan 17, 2017
Blockchain Beyond Finance - Cronos Groep - Jan 17, 2017
 
COALA IP: a blockchain-ready Intellectual property licensing protocol - Bigch...
COALA IP: a blockchain-ready Intellectual property licensing protocol - Bigch...COALA IP: a blockchain-ready Intellectual property licensing protocol - Bigch...
COALA IP: a blockchain-ready Intellectual property licensing protocol - Bigch...
 
The new decentralized compute stack and its application
The new decentralized compute stack and its applicationThe new decentralized compute stack and its application
The new decentralized compute stack and its application
 
A database for the planet - Scot Chain Edinburgh - Nov 11, 2016
A database for the planet - Scot Chain Edinburgh - Nov 11, 2016A database for the planet - Scot Chain Edinburgh - Nov 11, 2016
A database for the planet - Scot Chain Edinburgh - Nov 11, 2016
 
BigchainDB: Blockchains for Artificial Intelligence by Trent McConaghy
BigchainDB: Blockchains for Artificial Intelligence by Trent McConaghyBigchainDB: Blockchains for Artificial Intelligence by Trent McConaghy
BigchainDB: Blockchains for Artificial Intelligence by Trent McConaghy
 
Why Blockchain Matters to Big Data - Big Data London Meetup - Nov 3, 2016
Why Blockchain Matters to Big Data - Big Data London Meetup - Nov 3, 2016Why Blockchain Matters to Big Data - Big Data London Meetup - Nov 3, 2016
Why Blockchain Matters to Big Data - Big Data London Meetup - Nov 3, 2016
 
A BigchainDB use case: Weaving the ILP fabric into BigchainDB
A BigchainDB use case:  Weaving the ILP fabric into BigchainDBA BigchainDB use case:  Weaving the ILP fabric into BigchainDB
A BigchainDB use case: Weaving the ILP fabric into BigchainDB
 
An introduction to BigchainDB - by a fan and follower at Ethereum Meetup Taipei
An introduction to BigchainDB - by a fan and follower at Ethereum Meetup TaipeiAn introduction to BigchainDB - by a fan and follower at Ethereum Meetup Taipei
An introduction to BigchainDB - by a fan and follower at Ethereum Meetup Taipei
 
BigchainDB: A Scalable Blockchain Database, In Python
  BigchainDB: A Scalable Blockchain Database, In Python   BigchainDB: A Scalable Blockchain Database, In Python
BigchainDB: A Scalable Blockchain Database, In Python
 

Recently uploaded

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 

Recently uploaded (20)

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 

Introduction to Artificial Intelligence (AI) - BigchainDB & IPDB Meetup #4 - April 05, 2017

  • 1. Introduction to AI, By Example Trent McConaghy @trentmc0
  • 2. [ibm.com] What’s Artificial Intelligence (AI)? Original: “A machine that can replicate human cognitive behavior” [Turing test] Now: “Can perform a task that traditionally only a human could do” [e.g. AlphaGo] + “Can perform a task at speed / accuracy / capacity not possible by a human.” [e.g. Driving Moore’s Law]
  • 3. What’s Artificial Intelligence (AI)? AI has a toolbox of ways to solve: • Classification • Regression • Knowledge extraction • Optimization • Structural design • … Example biz benefits: • Shorter time to market • Lower cost • Higher yield • New products possible Let’s explore these more…
  • 4. Classification, in 2D Use case: credit card applications Salary Age Salary Age Didn’t pay Paid bills Credit profile: How: linear classifiers, neural networks / deep learning, support vector machines, boosted trees, random forests / bagged trees
  • 5. Classification in 20D Use case: audio radar for tanks [McC ’97 Natl Def.]
  • 8. Regression in 10,000D Use case: reverse image search [Google]
  • 9. Y X Y X Knowledge extraction Use case: scientific modeling of analog ccts [McC ’05 KUL]
  • 10. 1st split: gain < 35 dB? 2nd split: GBW < 107 MHz? Knowledge extraction Use Case: Topology decision tree [McC ‘08 KUL]
  • 11. Optimization “Find the x that maximizes f(x)” (With as few evaluations of f(x) as possible) x f(x) Find this
  • 12. Optimization Use Case: Optimize perf. of lg. analog circuits [McC ‘01 ADA]
  • 13. Optimization Use Case: Interactive Circuit Design [McC ’12 Solido] Decision variables are ranked by importance. User selects variable(s)… … to plot predictions of outcomes at selected variables Under the hood, a machine learning engine adaptively samples the space of possible decisions, and measures outcomes. … and explore decision space (by dragging the orange crosshairs)
  • 14. Structural Design // Machine Creativity Use Case: antenna design [Hornby & Lohn ‘04 NASA]
  • 15. Structural Design // Machine Creativity Use Case: quantum computing algorithm design [Spector ’04]
  • 16. Structural Design // Machine Creativity Use Case: circuit topology design [McC ‘06 KUL]
  • 17. Structural Design // Machine Creativity Use Case: jewelry design [Hornby ‘11 Orbimi]
  • 18. Machine Creativity: Art via genetic programming
  • 19. Machine Creativity: Art via deep learning – deep dreams
  • 20. Machine Creativity: Art via deep learning - style transfer
  • 21. AGI: Artificial General Intelligence
  • 22. AGI: Artificial General Intelligence “AI meets Feedback Control Systems” Update internal state based on estimate of world state Controller Motor effector Internal forward model Sensory systems Motor command (World) State change Measured sensory consequences (World) State estimation Predicted sensory consequences
  • 23. Recap so far AI has a toolbox of ways to solve: • Classification • Regression • Knowledge extraction • Optimization • Structural design • … Example biz benefits: • Shorter time to market • Lower cost • Higher yield • New features possible
  • 24. AI Sub-Fields • machine learning • neural networks / deep learning • evolutionary computation (GAs, GP, ES, ..) • swarm algorithms (ACO, PSO, ..) • artificial general intelligence (AGI) Strong relations to: • statistics (“ML is modern statistics”), probability • linear algebra (“flow of tensors” – TensorFlow) • nonlinear programming, optimization • control systems / cybernetics • Monte Carlo methods • philosophy, ethics (friendly AIs, AI rights, ..)