SlideShare ist ein Scribd-Unternehmen logo
1 von 49
A. I.
The simulation of Intelligence
By – Abhishek Upadhyay
Image Source: https://i1.wp.com/i.huffpost.com/gen/4864344/images/o-AI-HUMAN-facebook.jpg
Machine
Learning:
Intersection of
programming,
statistics, and
data
Image Source: https://qwg2b3m869-flywheel.netdna-ssl.com/wp-content/uploads/2015/09/artificial-intelligence-companies.png
“man’s dependence on probability was simply a consequence of imperfect
knowledge. A being who could follow every particle in the universe, and who had
unbounded powers of calculation, would be able to know the past and to predict
the future with perfect certainty”
- Philosophical Essay on Probabilities (1825)
Mathematical theorem of probability
By Thomas Bayes in 1763
Image source: Wikipedia
“Statistics is about gathering data and working out what the numbers can tell us.
From the earliest farmer estimating whether he had enough grain to last the
winter to the scientists of the Large Hadron Collider confirming the probable
existence of new particles, people have always been making inferences from data.
Statistical tools like the mean or average summarise data, and standard
deviations measure how much variation there is within a set of numbers.
Frequency distributions - the patterns within the numbers or the shapes they
make when drawn on a graph - can help predict future events.
Knowing how sure or how uncertain your estimates are a key part of statistics”
- Julian Champkin, Significance Magazine
Image source: https://fdrlibrary.wordpress.com/tag/1936/
1943: The McCulloch-Pitts Model of Neuron
Image Source
1950: Can Machines Think? Turing Test
1957: Perceptron
• M-P model was simple function with multi-dimensional input and
binary output
• Perceptron has two layers of node
• Weights and threshold were not all identical
• Output function goes from [-1,1] not [0,1]
• Adds extra input that represents bias (sometimes called theta)
• Most important, a learning rule, Read more
• It was a machine that could take input and create output
1970s: AI Winter
• 1973: UK Parliament to evaluate the state of AI research in the United
Kingdom
• “Computers have been oversold.. Indeed, it is big business….Continuous
failures occurred in Language translation, image recognition, human
speech, hand written letters, and so on…A robot can only mimic certain
range of human activities…Specialised problems are best treated by
specialised methods rather than generalised intelligence…. The general
purpose robot is a mirage”
– Sir James Lighthill
• The Lighthill report led to the near-complete dismantling of AI research in
England.
• The assessment coupled with slow progress contributed to loss of
confidence and drop in resources for AI research
Image source: “You and AI – The History, Capabilities and Frontiers of AI” YouTube
Image source: “You and AI – The History, Capabilities and Frontiers of AI” YouTube
Collection to Visualisation
Automate the analysis
• Manual analysis is tedious
• Bandicoot is an open-source Python toolbox
used to analyze mobile phone metadata
• Bandicoot computes indicators
• Stratify the data between weekday and
weekend or day and night
• Strategy is to generate features to be
processed by algorithm to identify
behaviour, such as, In 2015, a study, titled
"Predicting Gender from Mobile Phone
Metadata“
• Learning algorithms use features for
prediction and clustering tasks – decide
which features can predict what
Machine Learning
• Bandicoot generates 1400 indicators. Next question, “Can we do
something useful with these indicators or variables or features?”, such as,
Can mobile phone data answer global development call?
• The SAS institute (2016) defines machine learning as “a method of data
analysis that automates analytical model building. Using algorithms that
iteratively learn from data, machine learning allows computers to find
hidden insights without being explicitly programmed where to look.” There
are two main classes of machine learning algorithms:
• Unsupervised Learning: Infer a function to describe a hidden structure or similarity
of patterns in unlabelled data
• Supervised Learning: Not only provide a set of features (Xi for i = 1,..N) but also set
of labels (Yi for i = 1,…N), where each yi is a label corresponding to Xi. One uses the
pair to learn a function f that can be used to predict unknown target value of some
input vector: y = f(X)
What is Learning?
• Can we extract answers to meaningful questions using vast amounts of data:
• How susceptible are they to marketing?
• What is probability of person using our new service
• Which members of community are most at risk in an epidemic outbreak?
• Approach to finding a theorem or law is difficult as they are complex and require
measurements of large data over time
• What is learning? Specifying the model f that can extract regularities for problem
– appropriate objective function to optimize specified loss function
• Learning (or fitting) the model essentially means finding optimal parameters of
the model structure, using provided input or target data. Fitting the model to
perform well on given or seen data (training data)
• However, our primary goal is for the model to perform well on unseen data
Problem
• Think of business problems (1-3) un-solved or can be solved better?
Problems that are:
• Complicated
• Requires learning from data
• Sufficiently self-contained
Once knowing that problem fits in ML domain, further two important
questions to answer are:
• Q: Whether right data exists for the problem? Where does it comes
from? Is data feed for machine sufficient to solve the problem?
• Q: Which ML model makes more sense to the problem?
source: HBR
Cast the use case (problem)
• As an ML problem:
1. What is being predicted?
2. What data is needed?
• As an Software:
1. What is the API for the problem during prediction?
2. Who will use this service? How are they doing it today?
• As a Data problem:
1. What data are we analyzing?
2. What data are we predicting?
3. What data are we reacting to?
source: Google coursera ML course
Journey
1. Understand AI
‐ Short term course
‐ Events
‐ Blogs
2. Follow a master
3. Find a problem
4. Problem fits in ML domain
5. Data Strategy
6. Design Thinking
Source: Yiou Intelligence
“AI Industry Synthesis Report” April, 2017
About 70% of the brain's cortical activity is dealing with visually related information, which
is equivalent to the gates of the human brain, others such as hearing, touch, and taste are
narrower channels. Visual is like a high way with eight traffic lanes, and the other feeling
are like sidewalks on both sides. If you cannot deal with visual information, the whole AI
system is an empty shelf. It can only do symbolic reasoning, such as playing chess and
proving theorem, but cannot enter the real world. Computer vision is like a door-opening
spell for AI. The door is inside, and if you fail to open it, there is no way to study AI in the
real world.
- Songchun Zhu, Professor of statistics and computer science of University of
California, Los Angeles
First AI Project – Two recommendations
“Not all AI projects are created equal. Some can provide incremental
improvements and are good places to start whereas some provide competitive
advantage”
- Bern Elliot, Gartner
“Build intelligence to solve one business problem. Use the intelligence and
experience for everything else”
- Demis Hassabis, DeepMind
AI Startup/Project
Horizontal
₋ Very science driven
₋ Solve one fundamental problem
₋ Serve many industries
₋ Such as NLP
₋ Players: Google, Facebook,
Amazon, Baidu, Microsoft, and
DeepMind
Vertical
₋ Customer segmentation &
targeting
₋ Solve problem of specific
customer
₋ Success depends on
democratized base technology
and strong community around
customers of technology
Ref - https://www.techinasia.com/talk/vertical-horizontal-ai-startup
Value Chain
Linear Regression
Machine Learning Algorithm
Linear Regression
• Regression – find equation that fits data
• The learning step is function estimation
• Reducing error is gradient descent
• Supervised learning
• Input training data
• Input, x – size of house
• Output, y – price of house
• m – number of training examples
• Build hypothesis (predict y for given x) over input data, h(θ) = θ0 + θ1 x
• If α is too small, gradient descent can be slow
• If α is too large, gradient descent can overshoot the
minimum
• Derivative is the slope of cost function J
• Using calculus, somehow, derivative term is :
• Batch, each step uses all training examples
Elementary Algebra
• If you recall from elementary algebra,
the equation for a line is y = mx + b
• Alternate to gradient descent is algebra
equation to calculate the min of cost
function
• In order to calculate linear regression,
and find the equation y = a + bx:
• In language of AP Statistics, we may see
equation written as:
• In Machine Learning, it is referred as
hypothesis:
Multiple variables
Size (feet2) Number of
bedrooms
Number of floors Age of home (years) Price ($1000)
2104 5 1 45 460
1416 3 2 40 232
1534 3 2 30 315
852 2 1 36 178
n = number of features
x(i) = input (features) of ith training example
xj
(i) = value of feature j in ith training example
Hypothesis:
For convenience of notation, define x0 = 1. Therefore, features are a Vector x0, x1, …, xn, that is, Rn+1. Parameters are
also a Vector from θ0, θ1, …, θn, that is, Rn+1.
Hypothesis equation can be written as: h(x) = θ0x0 + θ1x1 + . . . + θnxn = θTx
References
• The Lighthill Debate (1973)
• You and AI – The History, Capabilities and Frontiers of AI
• MIT SA+P Big Data and Social Analytics
• An Easy Introduction to Artificial Intelligence, Machine Learning and
Deep Learning
• Scala and Spark for Big Data and Machine Learning
• Machine Learning — Andrew Ng, Stanford University
•
Thank You
Abhishek Upadhyay
shek.up@gmail.com
http://shekup.blogspot.com/

Weitere ähnliche Inhalte

Was ist angesagt?

Deep Neural Networks for Machine Learning
Deep Neural Networks for Machine LearningDeep Neural Networks for Machine Learning
Deep Neural Networks for Machine LearningJustin Beirold
 
Artificial Intelligence for Automated Decision Support Project
Artificial Intelligence for Automated Decision Support ProjectArtificial Intelligence for Automated Decision Support Project
Artificial Intelligence for Automated Decision Support ProjectValerii Klymchuk
 
What AI is and examples of how it is used in legal
What AI is and examples of how it is used in legalWhat AI is and examples of how it is used in legal
What AI is and examples of how it is used in legalBen Gardner
 
Smart Data 2017 #AI & #FutureofWork
Smart Data 2017 #AI & #FutureofWorkSmart Data 2017 #AI & #FutureofWork
Smart Data 2017 #AI & #FutureofWorkSteve Ardire
 
Don't Handicap AI without Explicit Knowledge
Don't Handicap AI  without Explicit KnowledgeDon't Handicap AI  without Explicit Knowledge
Don't Handicap AI without Explicit KnowledgeAmit Sheth
 
Impact of Artificial Intelligence/Machine Learning on Workforce Capability
Impact of Artificial Intelligence/Machine Learning on Workforce CapabilityImpact of Artificial Intelligence/Machine Learning on Workforce Capability
Impact of Artificial Intelligence/Machine Learning on Workforce CapabilityLearningCafe
 
Responsible AI
Responsible AIResponsible AI
Responsible AINeo4j
 
Big data primer - an introduction to data exploitation.
Big data primer - an introduction to data exploitation.Big data primer - an introduction to data exploitation.
Big data primer - an introduction to data exploitation.pedmunds
 
A quick guide to artificial intelligence working - Techahead
A quick guide to artificial intelligence working - TechaheadA quick guide to artificial intelligence working - Techahead
A quick guide to artificial intelligence working - TechaheadJatin Sapra
 
LIMITATIONS OF AI
LIMITATIONS OF AILIMITATIONS OF AI
LIMITATIONS OF AIAdityaK52
 
Leadership talk: Artificial Intelligence Institute at UofSC Feb 2019
Leadership talk: Artificial Intelligence Institute at UofSC Feb 2019Leadership talk: Artificial Intelligence Institute at UofSC Feb 2019
Leadership talk: Artificial Intelligence Institute at UofSC Feb 2019Amit Sheth
 
Machine Learning and its Applications
Machine Learning and its ApplicationsMachine Learning and its Applications
Machine Learning and its ApplicationsDr Ganesh Iyer
 
Healthcare + AI: Use cases & Challenges
Healthcare + AI: Use cases & ChallengesHealthcare + AI: Use cases & Challenges
Healthcare + AI: Use cases & ChallengesSrinath Perera
 
AI in the Real World: Challenges, and Risks and how to handle them?
AI in the Real World: Challenges, and Risks and how to handle them?AI in the Real World: Challenges, and Risks and how to handle them?
AI in the Real World: Challenges, and Risks and how to handle them?Srinath Perera
 
Smart Data Webinar: A Roadmap for Deploying Modern AI in Business
Smart Data Webinar: A Roadmap for Deploying Modern AI in BusinessSmart Data Webinar: A Roadmap for Deploying Modern AI in Business
Smart Data Webinar: A Roadmap for Deploying Modern AI in BusinessDATAVERSITY
 
Finely Chair talk: Every company is an AI company - and why Universities sho...
Finely Chair talk: Every company is an AI company  - and why Universities sho...Finely Chair talk: Every company is an AI company  - and why Universities sho...
Finely Chair talk: Every company is an AI company - and why Universities sho...Amit Sheth
 
DEALING CRISIS MANAGEMENT USING AI
DEALING CRISIS MANAGEMENT USING AIDEALING CRISIS MANAGEMENT USING AI
DEALING CRISIS MANAGEMENT USING AIIJCSEA Journal
 

Was ist angesagt? (20)

Smart machines
Smart machinesSmart machines
Smart machines
 
Cognitive computing 2016
Cognitive computing 2016Cognitive computing 2016
Cognitive computing 2016
 
Deep Neural Networks for Machine Learning
Deep Neural Networks for Machine LearningDeep Neural Networks for Machine Learning
Deep Neural Networks for Machine Learning
 
Artificial Intelligence for Automated Decision Support Project
Artificial Intelligence for Automated Decision Support ProjectArtificial Intelligence for Automated Decision Support Project
Artificial Intelligence for Automated Decision Support Project
 
What AI is and examples of how it is used in legal
What AI is and examples of how it is used in legalWhat AI is and examples of how it is used in legal
What AI is and examples of how it is used in legal
 
Smart Data 2017 #AI & #FutureofWork
Smart Data 2017 #AI & #FutureofWorkSmart Data 2017 #AI & #FutureofWork
Smart Data 2017 #AI & #FutureofWork
 
Don't Handicap AI without Explicit Knowledge
Don't Handicap AI  without Explicit KnowledgeDon't Handicap AI  without Explicit Knowledge
Don't Handicap AI without Explicit Knowledge
 
Impact of Artificial Intelligence/Machine Learning on Workforce Capability
Impact of Artificial Intelligence/Machine Learning on Workforce CapabilityImpact of Artificial Intelligence/Machine Learning on Workforce Capability
Impact of Artificial Intelligence/Machine Learning on Workforce Capability
 
Deloitte disruption ahead IBM Watson
Deloitte disruption ahead IBM WatsonDeloitte disruption ahead IBM Watson
Deloitte disruption ahead IBM Watson
 
Responsible AI
Responsible AIResponsible AI
Responsible AI
 
Big data primer - an introduction to data exploitation.
Big data primer - an introduction to data exploitation.Big data primer - an introduction to data exploitation.
Big data primer - an introduction to data exploitation.
 
A quick guide to artificial intelligence working - Techahead
A quick guide to artificial intelligence working - TechaheadA quick guide to artificial intelligence working - Techahead
A quick guide to artificial intelligence working - Techahead
 
LIMITATIONS OF AI
LIMITATIONS OF AILIMITATIONS OF AI
LIMITATIONS OF AI
 
Leadership talk: Artificial Intelligence Institute at UofSC Feb 2019
Leadership talk: Artificial Intelligence Institute at UofSC Feb 2019Leadership talk: Artificial Intelligence Institute at UofSC Feb 2019
Leadership talk: Artificial Intelligence Institute at UofSC Feb 2019
 
Machine Learning and its Applications
Machine Learning and its ApplicationsMachine Learning and its Applications
Machine Learning and its Applications
 
Healthcare + AI: Use cases & Challenges
Healthcare + AI: Use cases & ChallengesHealthcare + AI: Use cases & Challenges
Healthcare + AI: Use cases & Challenges
 
AI in the Real World: Challenges, and Risks and how to handle them?
AI in the Real World: Challenges, and Risks and how to handle them?AI in the Real World: Challenges, and Risks and how to handle them?
AI in the Real World: Challenges, and Risks and how to handle them?
 
Smart Data Webinar: A Roadmap for Deploying Modern AI in Business
Smart Data Webinar: A Roadmap for Deploying Modern AI in BusinessSmart Data Webinar: A Roadmap for Deploying Modern AI in Business
Smart Data Webinar: A Roadmap for Deploying Modern AI in Business
 
Finely Chair talk: Every company is an AI company - and why Universities sho...
Finely Chair talk: Every company is an AI company  - and why Universities sho...Finely Chair talk: Every company is an AI company  - and why Universities sho...
Finely Chair talk: Every company is an AI company - and why Universities sho...
 
DEALING CRISIS MANAGEMENT USING AI
DEALING CRISIS MANAGEMENT USING AIDEALING CRISIS MANAGEMENT USING AI
DEALING CRISIS MANAGEMENT USING AI
 

Ähnlich wie Artificial intelligence: Simulation of Intelligence

An Elementary Introduction to Artificial Intelligence, Data Science and Machi...
An Elementary Introduction to Artificial Intelligence, Data Science and Machi...An Elementary Introduction to Artificial Intelligence, Data Science and Machi...
An Elementary Introduction to Artificial Intelligence, Data Science and Machi...Dozie Agbo
 
Artificial Intelligence.pptx learn and practice
Artificial Intelligence.pptx learn and practiceArtificial Intelligence.pptx learn and practice
Artificial Intelligence.pptx learn and practicePavankalayankusetty
 
Overview of Machine Learning and its Applications
Overview of Machine Learning and its ApplicationsOverview of Machine Learning and its Applications
Overview of Machine Learning and its ApplicationsDeepak Chawla
 
Essential concepts for machine learning
Essential concepts for machine learning Essential concepts for machine learning
Essential concepts for machine learning pyingkodi maran
 
Introduction of machine learning.pptx
Introduction of machine learning.pptxIntroduction of machine learning.pptx
Introduction of machine learning.pptxDr.Shweta
 
[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
 
Art of artificial intelligence and automation
Art of artificial intelligence and automationArt of artificial intelligence and automation
Art of artificial intelligence and automationLiew Wei Da Andrew
 
Artificial Intelligence_Himani Patpatia.pptx
Artificial Intelligence_Himani Patpatia.pptxArtificial Intelligence_Himani Patpatia.pptx
Artificial Intelligence_Himani Patpatia.pptxHimaniPatpatia
 
AI in Manufacturing: Opportunities & Challenges
AI in Manufacturing: Opportunities & ChallengesAI in Manufacturing: Opportunities & Challenges
AI in Manufacturing: Opportunities & ChallengesTathagat Varma
 
Augmented intelligence as a response to the crisis of artificial intelligence
Augmented intelligence as a response to the crisis of artificial intelligenceAugmented intelligence as a response to the crisis of artificial intelligence
Augmented intelligence as a response to the crisis of artificial intelligenceAlexander Ryzhov
 
Artificial Intelligence by B. Ravikumar
Artificial Intelligence by B. RavikumarArtificial Intelligence by B. Ravikumar
Artificial Intelligence by B. RavikumarGarry D. Lasaga
 
Pistoia Alliance Webinar Demystifying AI: Centre of Excellence for AI Webina...
Pistoia Alliance Webinar Demystifying AI: Centre of Excellence for AI  Webina...Pistoia Alliance Webinar Demystifying AI: Centre of Excellence for AI  Webina...
Pistoia Alliance Webinar Demystifying AI: Centre of Excellence for AI Webina...Pistoia Alliance
 
Artificial Intteligence-unit 1.pptx
Artificial Intteligence-unit 1.pptxArtificial Intteligence-unit 1.pptx
Artificial Intteligence-unit 1.pptxhoneydv1979
 
Vertex perspectives artificial intelligence
Vertex perspectives   artificial intelligenceVertex perspectives   artificial intelligence
Vertex perspectives artificial intelligenceYanai Oron
 
Vertex Perspectives | Artificial Intelligence
Vertex Perspectives | Artificial IntelligenceVertex Perspectives | Artificial Intelligence
Vertex Perspectives | Artificial IntelligenceVertex Holdings
 
Deep Learning for AI - Yoshua Bengio, Mila
Deep Learning for AI - Yoshua Bengio, MilaDeep Learning for AI - Yoshua Bengio, Mila
Deep Learning for AI - Yoshua Bengio, MilaLucidworks
 

Ähnlich wie Artificial intelligence: Simulation of Intelligence (20)

An Elementary Introduction to Artificial Intelligence, Data Science and Machi...
An Elementary Introduction to Artificial Intelligence, Data Science and Machi...An Elementary Introduction to Artificial Intelligence, Data Science and Machi...
An Elementary Introduction to Artificial Intelligence, Data Science and Machi...
 
Artificial Intelligence.pptx learn and practice
Artificial Intelligence.pptx learn and practiceArtificial Intelligence.pptx learn and practice
Artificial Intelligence.pptx learn and practice
 
Overview of Machine Learning and its Applications
Overview of Machine Learning and its ApplicationsOverview of Machine Learning and its Applications
Overview of Machine Learning and its Applications
 
Essential concepts for machine learning
Essential concepts for machine learning Essential concepts for machine learning
Essential concepts for machine learning
 
Introduction of machine learning.pptx
Introduction of machine learning.pptxIntroduction of machine learning.pptx
Introduction of machine learning.pptx
 
[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
 
AI - the minimum you have to know
AI - the minimum you have to knowAI - the minimum you have to know
AI - the minimum you have to know
 
AI Presentation 1
AI Presentation 1AI Presentation 1
AI Presentation 1
 
Art of artificial intelligence and automation
Art of artificial intelligence and automationArt of artificial intelligence and automation
Art of artificial intelligence and automation
 
Artificial Intelligence_Himani Patpatia.pptx
Artificial Intelligence_Himani Patpatia.pptxArtificial Intelligence_Himani Patpatia.pptx
Artificial Intelligence_Himani Patpatia.pptx
 
AI in Manufacturing: Opportunities & Challenges
AI in Manufacturing: Opportunities & ChallengesAI in Manufacturing: Opportunities & Challenges
AI in Manufacturing: Opportunities & Challenges
 
Augmented intelligence as a response to the crisis of artificial intelligence
Augmented intelligence as a response to the crisis of artificial intelligenceAugmented intelligence as a response to the crisis of artificial intelligence
Augmented intelligence as a response to the crisis of artificial intelligence
 
Artificial Intelligence by B. Ravikumar
Artificial Intelligence by B. RavikumarArtificial Intelligence by B. Ravikumar
Artificial Intelligence by B. Ravikumar
 
Pistoia Alliance Webinar Demystifying AI: Centre of Excellence for AI Webina...
Pistoia Alliance Webinar Demystifying AI: Centre of Excellence for AI  Webina...Pistoia Alliance Webinar Demystifying AI: Centre of Excellence for AI  Webina...
Pistoia Alliance Webinar Demystifying AI: Centre of Excellence for AI Webina...
 
Artificial Intteligence-unit 1.pptx
Artificial Intteligence-unit 1.pptxArtificial Intteligence-unit 1.pptx
Artificial Intteligence-unit 1.pptx
 
DataScience_introduction.pdf
DataScience_introduction.pdfDataScience_introduction.pdf
DataScience_introduction.pdf
 
20181212 ibm aot
20181212 ibm aot20181212 ibm aot
20181212 ibm aot
 
Vertex perspectives artificial intelligence
Vertex perspectives   artificial intelligenceVertex perspectives   artificial intelligence
Vertex perspectives artificial intelligence
 
Vertex Perspectives | Artificial Intelligence
Vertex Perspectives | Artificial IntelligenceVertex Perspectives | Artificial Intelligence
Vertex Perspectives | Artificial Intelligence
 
Deep Learning for AI - Yoshua Bengio, Mila
Deep Learning for AI - Yoshua Bengio, MilaDeep Learning for AI - Yoshua Bengio, Mila
Deep Learning for AI - Yoshua Bengio, Mila
 

Kürzlich hochgeladen

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
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
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
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
 
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 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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
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
 
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
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
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
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 

Kürzlich hochgeladen (20)

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
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
 
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...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
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
 
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 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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
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...
 
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...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
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
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

Artificial intelligence: Simulation of Intelligence

  • 1. A. I. The simulation of Intelligence By – Abhishek Upadhyay
  • 3. Machine Learning: Intersection of programming, statistics, and data Image Source: https://qwg2b3m869-flywheel.netdna-ssl.com/wp-content/uploads/2015/09/artificial-intelligence-companies.png
  • 4.
  • 5. “man’s dependence on probability was simply a consequence of imperfect knowledge. A being who could follow every particle in the universe, and who had unbounded powers of calculation, would be able to know the past and to predict the future with perfect certainty” - Philosophical Essay on Probabilities (1825)
  • 6. Mathematical theorem of probability By Thomas Bayes in 1763 Image source: Wikipedia
  • 7. “Statistics is about gathering data and working out what the numbers can tell us. From the earliest farmer estimating whether he had enough grain to last the winter to the scientists of the Large Hadron Collider confirming the probable existence of new particles, people have always been making inferences from data. Statistical tools like the mean or average summarise data, and standard deviations measure how much variation there is within a set of numbers. Frequency distributions - the patterns within the numbers or the shapes they make when drawn on a graph - can help predict future events. Knowing how sure or how uncertain your estimates are a key part of statistics” - Julian Champkin, Significance Magazine
  • 9. 1943: The McCulloch-Pitts Model of Neuron Image Source
  • 10. 1950: Can Machines Think? Turing Test
  • 11. 1957: Perceptron • M-P model was simple function with multi-dimensional input and binary output • Perceptron has two layers of node • Weights and threshold were not all identical • Output function goes from [-1,1] not [0,1] • Adds extra input that represents bias (sometimes called theta) • Most important, a learning rule, Read more • It was a machine that could take input and create output
  • 12. 1970s: AI Winter • 1973: UK Parliament to evaluate the state of AI research in the United Kingdom • “Computers have been oversold.. Indeed, it is big business….Continuous failures occurred in Language translation, image recognition, human speech, hand written letters, and so on…A robot can only mimic certain range of human activities…Specialised problems are best treated by specialised methods rather than generalised intelligence…. The general purpose robot is a mirage” – Sir James Lighthill • The Lighthill report led to the near-complete dismantling of AI research in England. • The assessment coupled with slow progress contributed to loss of confidence and drop in resources for AI research
  • 13.
  • 14. Image source: “You and AI – The History, Capabilities and Frontiers of AI” YouTube
  • 15. Image source: “You and AI – The History, Capabilities and Frontiers of AI” YouTube
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 23. Automate the analysis • Manual analysis is tedious • Bandicoot is an open-source Python toolbox used to analyze mobile phone metadata • Bandicoot computes indicators • Stratify the data between weekday and weekend or day and night • Strategy is to generate features to be processed by algorithm to identify behaviour, such as, In 2015, a study, titled "Predicting Gender from Mobile Phone Metadata“ • Learning algorithms use features for prediction and clustering tasks – decide which features can predict what
  • 24. Machine Learning • Bandicoot generates 1400 indicators. Next question, “Can we do something useful with these indicators or variables or features?”, such as, Can mobile phone data answer global development call? • The SAS institute (2016) defines machine learning as “a method of data analysis that automates analytical model building. Using algorithms that iteratively learn from data, machine learning allows computers to find hidden insights without being explicitly programmed where to look.” There are two main classes of machine learning algorithms: • Unsupervised Learning: Infer a function to describe a hidden structure or similarity of patterns in unlabelled data • Supervised Learning: Not only provide a set of features (Xi for i = 1,..N) but also set of labels (Yi for i = 1,…N), where each yi is a label corresponding to Xi. One uses the pair to learn a function f that can be used to predict unknown target value of some input vector: y = f(X)
  • 25. What is Learning? • Can we extract answers to meaningful questions using vast amounts of data: • How susceptible are they to marketing? • What is probability of person using our new service • Which members of community are most at risk in an epidemic outbreak? • Approach to finding a theorem or law is difficult as they are complex and require measurements of large data over time • What is learning? Specifying the model f that can extract regularities for problem – appropriate objective function to optimize specified loss function • Learning (or fitting) the model essentially means finding optimal parameters of the model structure, using provided input or target data. Fitting the model to perform well on given or seen data (training data) • However, our primary goal is for the model to perform well on unseen data
  • 26. Problem • Think of business problems (1-3) un-solved or can be solved better? Problems that are: • Complicated • Requires learning from data • Sufficiently self-contained Once knowing that problem fits in ML domain, further two important questions to answer are: • Q: Whether right data exists for the problem? Where does it comes from? Is data feed for machine sufficient to solve the problem? • Q: Which ML model makes more sense to the problem? source: HBR
  • 27.
  • 28. Cast the use case (problem) • As an ML problem: 1. What is being predicted? 2. What data is needed? • As an Software: 1. What is the API for the problem during prediction? 2. Who will use this service? How are they doing it today? • As a Data problem: 1. What data are we analyzing? 2. What data are we predicting? 3. What data are we reacting to? source: Google coursera ML course
  • 29. Journey 1. Understand AI ‐ Short term course ‐ Events ‐ Blogs 2. Follow a master 3. Find a problem 4. Problem fits in ML domain 5. Data Strategy 6. Design Thinking
  • 30. Source: Yiou Intelligence “AI Industry Synthesis Report” April, 2017
  • 31. About 70% of the brain's cortical activity is dealing with visually related information, which is equivalent to the gates of the human brain, others such as hearing, touch, and taste are narrower channels. Visual is like a high way with eight traffic lanes, and the other feeling are like sidewalks on both sides. If you cannot deal with visual information, the whole AI system is an empty shelf. It can only do symbolic reasoning, such as playing chess and proving theorem, but cannot enter the real world. Computer vision is like a door-opening spell for AI. The door is inside, and if you fail to open it, there is no way to study AI in the real world. - Songchun Zhu, Professor of statistics and computer science of University of California, Los Angeles
  • 32. First AI Project – Two recommendations “Not all AI projects are created equal. Some can provide incremental improvements and are good places to start whereas some provide competitive advantage” - Bern Elliot, Gartner “Build intelligence to solve one business problem. Use the intelligence and experience for everything else” - Demis Hassabis, DeepMind
  • 33. AI Startup/Project Horizontal ₋ Very science driven ₋ Solve one fundamental problem ₋ Serve many industries ₋ Such as NLP ₋ Players: Google, Facebook, Amazon, Baidu, Microsoft, and DeepMind Vertical ₋ Customer segmentation & targeting ₋ Solve problem of specific customer ₋ Success depends on democratized base technology and strong community around customers of technology Ref - https://www.techinasia.com/talk/vertical-horizontal-ai-startup
  • 35.
  • 36.
  • 38.
  • 39.
  • 40. Linear Regression • Regression – find equation that fits data • The learning step is function estimation • Reducing error is gradient descent • Supervised learning • Input training data • Input, x – size of house • Output, y – price of house • m – number of training examples • Build hypothesis (predict y for given x) over input data, h(θ) = θ0 + θ1 x
  • 41.
  • 42. • If α is too small, gradient descent can be slow • If α is too large, gradient descent can overshoot the minimum • Derivative is the slope of cost function J • Using calculus, somehow, derivative term is : • Batch, each step uses all training examples
  • 43. Elementary Algebra • If you recall from elementary algebra, the equation for a line is y = mx + b • Alternate to gradient descent is algebra equation to calculate the min of cost function • In order to calculate linear regression, and find the equation y = a + bx: • In language of AP Statistics, we may see equation written as: • In Machine Learning, it is referred as hypothesis:
  • 44. Multiple variables Size (feet2) Number of bedrooms Number of floors Age of home (years) Price ($1000) 2104 5 1 45 460 1416 3 2 40 232 1534 3 2 30 315 852 2 1 36 178 n = number of features x(i) = input (features) of ith training example xj (i) = value of feature j in ith training example Hypothesis:
  • 45. For convenience of notation, define x0 = 1. Therefore, features are a Vector x0, x1, …, xn, that is, Rn+1. Parameters are also a Vector from θ0, θ1, …, θn, that is, Rn+1. Hypothesis equation can be written as: h(x) = θ0x0 + θ1x1 + . . . + θnxn = θTx
  • 46.
  • 47.
  • 48. References • The Lighthill Debate (1973) • You and AI – The History, Capabilities and Frontiers of AI • MIT SA+P Big Data and Social Analytics • An Easy Introduction to Artificial Intelligence, Machine Learning and Deep Learning • Scala and Spark for Big Data and Machine Learning • Machine Learning — Andrew Ng, Stanford University •

Hinweis der Redaktion

  1. In Europe, 17th Century was important time for quantitative studies of diseases, population, and wealth including the work done by John Graunt
  2. More examples: https://towardsdatascience.com/mcculloch-pitts-model-5fdf65ac5dd1
  3. Image Source: https://www.pbs.org/newshour/science/short-history-ai-schooling-humans-games 1997, Deep Blue exploited the increasing computing power to perform large scale searches of potential moves – 200 million moves per second
  4. Ref - https://www.youtube.com/watch?v=NRYLPmy8V1k AI is broad term for field in which human intelligence is simulated in machine. ML is term applied to systems learning from experience (data).