SlideShare a Scribd company logo
Artificial
intelligence
Machine learning
Lee Sedol vs. AlphaGo
Silver, David, et al. "Mastering the game of Go with deep neural networks and tree search." Nature (2016)
“At least a decade to go before a computer can beat
a human expert”
Not very long AGo!
1000 = 103
100000000000000000000000000000000000000000000000 = 1047
10000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000
000000000000000000000 = 10170
Why this assessment?
What is AI?
https://xkcd.com/329/
AI Winter
Series of setbacks from 70s till 90s
High Expectations
Failure of LISP machines
Failure of expert systems
AI Spring
IMAGE: GETTY IMAGES/ISTOCKPHOTO
AI Spring
AI Spring
Domingos, Pedro. "A few useful things to know about machine learning." Communications of
the ACM 55.10 (2012)
What is ML?
“Field of study that gives computers the ability to
learn without being explicitly programmed”
Types of ML problems
Machine learning
Unsupervised
learning
Supervised
learning
Reinforcement
learning
Regression Classification
Supervised Learning
Spoonfeeding labelled examples
Numerical values or Discrete class
labels
Machine has to be ‘trained’ using a
large corpus of ‘training data’
Regression
Training
data
Hypothesis
Choosing optimum ‘hypothesis’ from training data
Hypothesis chosen has minimum ‘cost’
Typically used in financial applications, like predicting stock prices or likely
monetary value of products
Classification
Height
Width
Decision
boundary
Finding decision boundaries
based on the labels of the
training data
Non-linear decision
boundaries require complex
classifiers like SVMs and
neural nets
Classification applications
Spam filtering
Optical Character Recognition
Pedestrian detection
Unsupervised Learning (Clustering)
Training data is not labelled
Grouping based on density (DBSCAN,
OPTICS), cluster centers (K-Means)
or probability distribution (GMM)
Clustering applications
Grouping similar news items Kharinov, M. "Hierarchical pixel clustering for image segmentation." arXiv preprint (2014).
Pixel clustering for segmentation
Reinforcement Learning
Teaching a machine by ‘rewarding’ it
for good ‘actions’ and ‘punishing’ it
for bad ones
Attempt is to explore the entire state
space for a problem and get the best
actions corresponding to each state,
also known as ‘policy’
Reinforcement Learning applications
Reinforcement learning used for AlphaGo
Deep Learning
Capturing abstractions using a multi-
level or ‘network’ approach
Each level or ‘layer’ composed of many
simple processing units
The internal abstractions are often the
best features to use for the problem,
so no feature engineering is required
Artificial Neural Networks (ANNs)
Deep networks composed of artificial
neurons
Inspired by biological neurons
Activation function is typically
sigmoid, can be tanh or ReLu
The method used to train a network is
called ‘backpropagation’
Traditional neural networks with all
signals propagating in one direction
are called ‘feedforward’ networks
Structure of a typical biological neuron
Typical artificial neuron
Artificial Neural Networks (ANNs) contd.
Rectifier function
Logistic function
Artificial Neural Networks (ANNs) contd.
Sigmoid function Typical feedforward neural network
Recurrent Neural Networks (RNNs)
Hidden layers feed back into
themselves
Can be used to model sequences and
for use as associative memory
Can take input sequences of arbitrary
length using the concept of
‘attention’
RNN applications (with links)
Automatic music generation (Site has source code link)
Handwriting synthesis (Site has paper and source code links)
Intelligent personal assistants like Siri, Google Now, Cortana
Automatic image captioning
Sunspring
LSTM that generates poems
Learning Resources
Good courses or tutorials for ML
Coursera ML by Andrew Ng
Datacamp ML course
Udacity Deep Learning
Learning by doing
Kaggle
Topcoder Data science
Good video lectures for ML
Gilbert Strang lectures on Linear Algebra
Nando de Freitas Deep Learning
Some people I follow in ML
Andrej Karpathy Peter Norvig
Alex Graves Fei Fei Li
Andrew Ng
Some good blogs on ML
WildML
IAmTrask
Karpathy’s blog
And finally there’s Google
Scholar. Read lots of
research papers and try to
implement them!
Thank You
Happy Learning :D

More Related Content

What's hot (20)

PDF
Fundamental of deep learning
Stanley Wang
 
PDF
Synthetic dialogue generation with Deep Learning
S N
 
PDF
Tutorial on Deep Learning
inside-BigData.com
 
PPTX
An introduction to Deep Learning
David Rostcheck
 
PPTX
Machine Learning, Deep Learning and Data Analysis Introduction
Te-Yen Liu
 
PDF
Deep Learning: a birds eye view
Roelof Pieters
 
PDF
An Introduction to Deep Learning
Poo Kuan Hoong
 
PPTX
Introduction to deep learning
Abhishek Bhandwaldar
 
PPTX
Deep learning intro
beamandrew
 
PPTX
Deep Learning Tutorial
Ligeng Zhu
 
PDF
Introduction to Convolutional Neural Networks
Hannes Hapke
 
PDF
MDEC Data Matters Series: machine learning and Deep Learning, A Primer
Poo Kuan Hoong
 
PDF
Convolutional Neural Networks (CNN)
Gaurav Mittal
 
PPTX
Introduction to deep learning
Junaid Bhat
 
PDF
Convolutional neural network
Yan Xu
 
PPTX
Deep neural networks
Si Haem
 
PDF
Deep Learning
Jun Wang
 
PPTX
HML: Historical View and Trends of Deep Learning
Yan Xu
 
PDF
Deep learning
Mohamed Loey
 
PPTX
Introduction to Deep learning
leopauly
 
Fundamental of deep learning
Stanley Wang
 
Synthetic dialogue generation with Deep Learning
S N
 
Tutorial on Deep Learning
inside-BigData.com
 
An introduction to Deep Learning
David Rostcheck
 
Machine Learning, Deep Learning and Data Analysis Introduction
Te-Yen Liu
 
Deep Learning: a birds eye view
Roelof Pieters
 
An Introduction to Deep Learning
Poo Kuan Hoong
 
Introduction to deep learning
Abhishek Bhandwaldar
 
Deep learning intro
beamandrew
 
Deep Learning Tutorial
Ligeng Zhu
 
Introduction to Convolutional Neural Networks
Hannes Hapke
 
MDEC Data Matters Series: machine learning and Deep Learning, A Primer
Poo Kuan Hoong
 
Convolutional Neural Networks (CNN)
Gaurav Mittal
 
Introduction to deep learning
Junaid Bhat
 
Convolutional neural network
Yan Xu
 
Deep neural networks
Si Haem
 
Deep Learning
Jun Wang
 
HML: Historical View and Trends of Deep Learning
Yan Xu
 
Deep learning
Mohamed Loey
 
Introduction to Deep learning
leopauly
 

Viewers also liked (20)

PDF
Offline first geeknight
Hyderabad Scalability Meetup
 
PDF
GeekNight: Evolution of Programming Languages
Hyderabad Scalability Meetup
 
PDF
Serverless architectures
Hyderabad Scalability Meetup
 
PDF
Map reduce and the art of Thinking Parallel - Dr. Shailesh Kumar
Hyderabad Scalability Meetup
 
PDF
Quantum Computing. 10,000x faster (Vasyl Mylko Technology Stream)
IT Arena
 
PPTX
Quantum computing
Llewellyn Falco
 
PPT
Quantum Computing - Challenges in the field of security
Navin Pai
 
PPTX
The Fastest Possible Search Algorithm: Grover's Search and the World of Quant...
Daniel Austin
 
PPTX
Artificial Intelligence is back, Deep Learning Networks and Quantum possibili...
John Mathon
 
PPTX
Quantum computers
Ajith Rao
 
PPTX
Quantum Computing
Owen Wang
 
PDF
Understanding and building big data Architectures - NoSQL
Hyderabad Scalability Meetup
 
PPTX
Quantum Computing in a Nutshell: Grover's Search and the World of Quantum Com...
Daniel Austin
 
ODP
Quantum computing
Shaik Azar
 
PPTX
Artificial intelligence
lautaro def
 
PPT
Memristor
Samruddha Parkar
 
PDF
safe and efficient off policy reinforcement learning
Ryo Iwaki
 
PPTX
Quantum Computing
t0pgun
 
PPTX
Reinforcement Learning : A Beginners Tutorial
Omar Enayet
 
Offline first geeknight
Hyderabad Scalability Meetup
 
GeekNight: Evolution of Programming Languages
Hyderabad Scalability Meetup
 
Serverless architectures
Hyderabad Scalability Meetup
 
Map reduce and the art of Thinking Parallel - Dr. Shailesh Kumar
Hyderabad Scalability Meetup
 
Quantum Computing. 10,000x faster (Vasyl Mylko Technology Stream)
IT Arena
 
Quantum computing
Llewellyn Falco
 
Quantum Computing - Challenges in the field of security
Navin Pai
 
The Fastest Possible Search Algorithm: Grover's Search and the World of Quant...
Daniel Austin
 
Artificial Intelligence is back, Deep Learning Networks and Quantum possibili...
John Mathon
 
Quantum computers
Ajith Rao
 
Quantum Computing
Owen Wang
 
Understanding and building big data Architectures - NoSQL
Hyderabad Scalability Meetup
 
Quantum Computing in a Nutshell: Grover's Search and the World of Quantum Com...
Daniel Austin
 
Quantum computing
Shaik Azar
 
Artificial intelligence
lautaro def
 
Memristor
Samruddha Parkar
 
safe and efficient off policy reinforcement learning
Ryo Iwaki
 
Quantum Computing
t0pgun
 
Reinforcement Learning : A Beginners Tutorial
Omar Enayet
 
Ad

Similar to Geeknight : Artificial Intelligence and Machine Learning (20)

PPTX
Deep learning introduction
Adwait Bhave
 
PPT
Recent trends in Artificial intelligence and Machine learning
jabbarbookeditor
 
PPTX
Artificial intelligence slides beginners
Antonio Fernandes
 
PPTX
Recent Advances in Machine Learning: Bringing a New Level of Intelligence to ...
Brocade
 
PPTX
Muhammad Usman Akhtar | Ph.D Scholar | Wuhan University | School of Co...
Wuhan University
 
PPTX
Deep Learning Jump Start
Michele Toni
 
PPTX
Overview of Machine Learning and its Applications
Deepak Chawla
 
PPTX
Machine Learning and its types with application
ShivangSingh81
 
PPTX
Deep Learning.pptx
Ramya Nellutla
 
PDF
Machine learning para tertulianos, by javier ramirez at teowaki
javier ramirez
 
PDF
Deep learning - a primer
Uwe Friedrichsen
 
PDF
Deep learning - a primer
Shirin Elsinghorst
 
ODP
Machine learning 2016: deep networks and Monte Carlo Tree Search
Olivier Teytaud
 
ODP
Machine learning 2016: deep networks and Monte Carlo Tree Search
Olivier Teytaud
 
PDF
An Introduction to Neural Networks and Machine Learning
Chris Nicholls
 
PPTX
Introduction of Machine learning and Deep Learning
Madhu Sanjeevi (Mady)
 
PDF
00000adsadasdasdsadsadsdfvfdgvdfgvdfad.pdf
SwarunRaj
 
PPT
deepnet-lourentzou.ppt
yang947066
 
PPT
Overview of Deep Learning and its advantage
aqib296675
 
PPT
Introduction to Deep Learning presentation
johanericka2
 
Deep learning introduction
Adwait Bhave
 
Recent trends in Artificial intelligence and Machine learning
jabbarbookeditor
 
Artificial intelligence slides beginners
Antonio Fernandes
 
Recent Advances in Machine Learning: Bringing a New Level of Intelligence to ...
Brocade
 
Muhammad Usman Akhtar | Ph.D Scholar | Wuhan University | School of Co...
Wuhan University
 
Deep Learning Jump Start
Michele Toni
 
Overview of Machine Learning and its Applications
Deepak Chawla
 
Machine Learning and its types with application
ShivangSingh81
 
Deep Learning.pptx
Ramya Nellutla
 
Machine learning para tertulianos, by javier ramirez at teowaki
javier ramirez
 
Deep learning - a primer
Uwe Friedrichsen
 
Deep learning - a primer
Shirin Elsinghorst
 
Machine learning 2016: deep networks and Monte Carlo Tree Search
Olivier Teytaud
 
Machine learning 2016: deep networks and Monte Carlo Tree Search
Olivier Teytaud
 
An Introduction to Neural Networks and Machine Learning
Chris Nicholls
 
Introduction of Machine learning and Deep Learning
Madhu Sanjeevi (Mady)
 
00000adsadasdasdsadsadsdfvfdgvdfgvdfad.pdf
SwarunRaj
 
deepnet-lourentzou.ppt
yang947066
 
Overview of Deep Learning and its advantage
aqib296675
 
Introduction to Deep Learning presentation
johanericka2
 
Ad

More from Hyderabad Scalability Meetup (9)

PPTX
Turbo charging v8 engine
Hyderabad Scalability Meetup
 
PPTX
Internet of Things - GeekNight - Hyderabad
Hyderabad Scalability Meetup
 
PDF
Demystify Big Data, Data Science & Signal Extraction Deep Dive
Hyderabad Scalability Meetup
 
PDF
Demystify Big Data, Data Science & Signal Extraction Deep Dive
Hyderabad Scalability Meetup
 
PPTX
Java 8 Lambda Expressions
Hyderabad Scalability Meetup
 
PPT
No SQL and MongoDB - Hyderabad Scalability Meetup
Hyderabad Scalability Meetup
 
PPTX
Apache Spark - Lightning Fast Cluster Computing - Hyderabad Scalability Meetup
Hyderabad Scalability Meetup
 
PPT
Docker by demo
Hyderabad Scalability Meetup
 
Turbo charging v8 engine
Hyderabad Scalability Meetup
 
Internet of Things - GeekNight - Hyderabad
Hyderabad Scalability Meetup
 
Demystify Big Data, Data Science & Signal Extraction Deep Dive
Hyderabad Scalability Meetup
 
Demystify Big Data, Data Science & Signal Extraction Deep Dive
Hyderabad Scalability Meetup
 
Java 8 Lambda Expressions
Hyderabad Scalability Meetup
 
No SQL and MongoDB - Hyderabad Scalability Meetup
Hyderabad Scalability Meetup
 
Apache Spark - Lightning Fast Cluster Computing - Hyderabad Scalability Meetup
Hyderabad Scalability Meetup
 

Recently uploaded (20)

PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PDF
Python basic programing language for automation
DanialHabibi2
 
PDF
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PDF
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PDF
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
Python basic programing language for automation
DanialHabibi2
 
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 

Geeknight : Artificial Intelligence and Machine Learning