SlideShare a Scribd company logo
1 of 41
Download to read offline
Advances in ML and rebirth of AI
Utpal Garain
Indian Statistical Institute
https://www.isical.ac.in/~utpal/
https://www.facebook.com/utpal.garain.5
Cognitive Computing
• Systems that learn at scale, reason with purpose and
interact with human naturally.
• Products of the field of Artificial Intelligence (AI)
• Man-machine symbiosis by JCR Licklider (1955)
• Aims
• To let computer facilitate formulative thinking as they now facilitate the
solution of formulated problems
• To enable man and computers to cooperate in making decisions and
controlling complex situations with flexible dependence on
predetermined programs
Birth of Cognitive Computing
• Lets revise the computing history
• The tabulating era (1900s till WW-II)
• The programming era (1950s till date)
• The cognitive era (21st Century ---)
• AI though introduced in 1955, could NOT show much promise till the
last century
• Remained as a hype
• Though some successful expert systems were developed
Catalysis of Progress
• In 1990s, some techniques like neural networks, genetic algorithms,
etc. received fresh attention.
• They could avoid some limitations of expert systems (features, rules)
• AI got rebirth
• Moore s la
• Doubling in capacity and speed every 18 months for six decades
• From mainframe to personal computer and to the smartphones and tablets
The rise of Cognitive
• Big data
• Volume of data is increasingly rapidly
• Social media, mobile devices, low- ost se sors, …
• The Internet and the cloud
• They make available vast amount of data and information to any Internet-
connected computing device
• New Algorithms
• Development in Machine Learning algorithms
• Neural Nets, SVMs, Deep Learning
• Advancement in Reasoning
AI, ML and DL
• Machine learning
• Feature description
• Domain expertise
• Character recognition, face
re og itio , …
• Deep learning
• Automatic feature learning
• Role of three things
• Big Data
• Computing resources
• Newer algorithms
Success Story: Watson at the Jeopardy
• Watson
• Open domain QA machine
• Jeopardy
• An American Quiz show
• 1964 – till date
• Answer and question format
• Open domain questions
• Clues are given
• Speed is a factor
• In 2011, Watson won a 2-game
Jeopardy Match against the all-time winners (Ken and Brad)
• Beginning of a new computing paradigm: Cognitive Computing
• Essence is: LEARN => UNLEARN => RELEARN
Inexact solutions for inexact problems
Brain Storming-I
• You are asked to design a technology (surely cognitive) for
• Measuring effectiveness of a workshop
• Come up with your design
• Could be very much hypothetical, fiction like..
• Fictions make reality today
Image Caption Generation (2015)
DL @ Indian Statistical Institute
• OCR for printed
DL @ Indian Statistical Institute
• Machine Recognition of handwritten text
Doctor’s Prescription:
Vocabulary based HOCR
Unconstrained Handwriting: use of RNN
• BLSTM
• 2 hidden layers
• 200 neurons in
each layer
• CTC layer consisting
of 917 nodes
• 2300 lines for
training
• Character
recognition
accuracy: 75.4%
In which script are you writing?
Evaluating Machine Comprehension
• Is machine smarter than grade-VI students?
• A textbook article
• Multiple choice questions
• 2 (true/false) to 7 options
Visual Question-Answering
Health Analytics: Psoriasis Analysis
Sensors are changing our life
Beyond Reading
Brain Storming - I
• You are asked to design a technology for
• Measuring effectiveness of a workshop
• Come up with your design
• Could be very much hypothetical, fiction like..
• Fictions make reality today
Four Principles of Today’s AI Technology
• Learn and Improve
• Inexact solutions to unsolved problems
• Learn from data and human
• LEARN -> UNLEARN -> RELEARN
• Speed and Scale
• Ma hi e s ad a tage o er hu a i deali g ith high
volume of data and complex calculations
• Assist and Augment Human Cognition
• Human cannot handle the volume of information and
penetrate the complexity
• Interact in a Natural way
• Adapt human approaches and interfaces
• Aims to deliver higher level of human cognition
Technical Requirements
• Probability and statistical Inference (automated
reasoning)
• Optimization techniques
• Pattern recognition principles
• Feature, clustering and classification
• Image processing, computer vision, speech
recognition, language understanding
• Knowledge graph
• Ontologies, Semantic web
• Neural NLP
Language Processing
Basics
• An attempt to understand natural language text
• Three dimensions
• Different languages
• E glish, Chi ese, “pa ish, Hi di, Be gali, …
• NLP tools
• Morphological analyser, POS tagger, Chunker, Parser, NER tagger,
A aphora ‘esolutio , …
• Algorithms and models
• HMM, MaxEnt Model, C‘F, PCFG, …
What is meant by language understanding
• If we can do
• Translation
• Summarization
• Question-answering
Methods
• Rule based
• Statistical
• Example
• POS tag
• I am going to make some tea
• I do t like the ake of this shirt
• Rule based
• Rules are needed
• Statistical
• Annotated data in large volume
Neural NLP
• Developments in neural network is redefining NLP
• Recurrent Neural Network
• Convolutional Neural Network
• Reasons
• Unmanned feature extraction (CNN)
• New way of using context (RNN)
• Requirement
• Numerical representation of words
Word Embedding
Word embeddings: redefining NLP
Word embeddings: redefining NLP
• Language model
• New Delhi is our capital city
• I dia s o er ial it is Mu ai
• Kolkata was discovered by Charnok
• Association
• Vector space
Word Embedding
Word Embedding for Language Model
• The model runs each word in
the 5-gram through to get a
vector representing it and feed
those i to a other odule
called which tries to predict if
the 5-gra is alid or
roke .
Use of Word Embeddings
• Word embeddings exhibit an even
more remarkable property:
analogies between words seem to
be encoded in the difference vectors
between words.
• For example, there seems to be a
constant male-female difference
vector
Shared representation of word and image
• The basic idea is that one classifies images by
outputting a vector in a word embedding.
• Images of dogs are apped ear the dog ord
vector.
• Images of horses are apped ear the horse e tor.
• Images of auto o iles ear the auto o ile e tor.
And so on.
• The interesting part is what happens when you
test the model on new classes of images.
• For e a ple, if the odel as t trai ed to lassif ats
– that is, to ap the ear the at e tor – what
happens when we try to classify images of cats?
Shared representation of word and image
Shared representation of word and image
• It turns out that the network is able to handle these new classes of images
quite reasonably.
• Images of ats are t apped to ra do poi ts i the ord e eddi g
space.
• Instead, the te d to e apped to the ge eral i i it of the dog e tor, a d, i
fa t, lose to the at e tor.
• Similarly, the tru k i ages e d up relati el lose to the tru k e tor, hi h
is ear the related auto o ile e tor.
On Human Resources
• Shortage of required manpower at almost all levels
• AI task designer
• What can I do with my data?
• Generating Insights (GI)
• DL solution designer
• Strong background in Algorithms, Coding and Statistics
• Tool users
• Knowledge on how to use off-the-shelf tools to develop applications
• Data annotator/curator
• Courses on
• Business analytics
• Statistics, Machine Learning and Deep Learning
• AI Application development
• Low level training, annotation/curation
ISI Centre for AI, ML and Data Analytics
• A Centre for theoretical and application oriented research in AI, ML and Big Data
• Identified areas:
• Computer Vision and Image Analysis
• Speech and Language Technology
• Social Media Analytics
• Sensor data analytics
• Health Care Analytics, Computational Biology and Bioinformatics
• Assistive Technology
• Forecast and Emergency Response (including Finance)
• Cosmology and Astro Physics
• Primary activities:
⁻ Public and privately funded projects
⁻ Training programmes and short-term courses
⁻ Development of Human Resources
⁻ Facilitating start-ups by Institute students and scholars
AILABS - Lecture Series - Is AI the New Electricity? - Advances In Machine Learning & The Rebirth Of AI : Presented by -  Prof. Utpal Garain

More Related Content

What's hot

artificial intelligence
 artificial intelligence artificial intelligence
artificial intelligenceMegha Sharma
 
A.i lecture-01
A.i lecture-01A.i lecture-01
A.i lecture-01yarafghani
 
Marek Rosa - Inventing General Artificial Intelligence: A Vision and Methodology
Marek Rosa - Inventing General Artificial Intelligence: A Vision and MethodologyMarek Rosa - Inventing General Artificial Intelligence: A Vision and Methodology
Marek Rosa - Inventing General Artificial Intelligence: A Vision and MethodologyMachine Learning Prague
 
What is Artificial Intelligence
What is Artificial IntelligenceWhat is Artificial Intelligence
What is Artificial IntelligenceJosh Patterson
 
Patterson Consulting: What is Artificial Intelligence?
Patterson Consulting: What is Artificial Intelligence?Patterson Consulting: What is Artificial Intelligence?
Patterson Consulting: What is Artificial Intelligence?Josh Patterson
 
Applied Artificial Intelligence Unit 1 Semester 3 MSc IT Part 2 Mumbai Univer...
Applied Artificial Intelligence Unit 1 Semester 3 MSc IT Part 2 Mumbai Univer...Applied Artificial Intelligence Unit 1 Semester 3 MSc IT Part 2 Mumbai Univer...
Applied Artificial Intelligence Unit 1 Semester 3 MSc IT Part 2 Mumbai Univer...Madhav Mishra
 
NLP & Machine Learning - An Introductory Talk
NLP & Machine Learning - An Introductory Talk NLP & Machine Learning - An Introductory Talk
NLP & Machine Learning - An Introductory Talk Vijay Ganti
 
Artificial general intelligence research project at Keen Software House (3/2015)
Artificial general intelligence research project at Keen Software House (3/2015)Artificial general intelligence research project at Keen Software House (3/2015)
Artificial general intelligence research project at Keen Software House (3/2015)Marek Rosa
 
AI A Slight Intro
AI A Slight IntroAI A Slight Intro
AI A Slight IntroOmar Enayet
 
CS 561a: Introduction to Artificial Intelligence
CS 561a: Introduction to Artificial IntelligenceCS 561a: Introduction to Artificial Intelligence
CS 561a: Introduction to Artificial Intelligencebutest
 
Deep Learning: Towards General Artificial Intelligence
Deep Learning: Towards General Artificial IntelligenceDeep Learning: Towards General Artificial Intelligence
Deep Learning: Towards General Artificial IntelligenceRukshan Batuwita
 

What's hot (20)

artificial intelligence
 artificial intelligence artificial intelligence
artificial intelligence
 
A.i lecture-01
A.i lecture-01A.i lecture-01
A.i lecture-01
 
Marek Rosa - Inventing General Artificial Intelligence: A Vision and Methodology
Marek Rosa - Inventing General Artificial Intelligence: A Vision and MethodologyMarek Rosa - Inventing General Artificial Intelligence: A Vision and Methodology
Marek Rosa - Inventing General Artificial Intelligence: A Vision and Methodology
 
Inferene trends in industry
Inferene trends in industryInferene trends in industry
Inferene trends in industry
 
Unit 1
Unit 1Unit 1
Unit 1
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
What is Artificial Intelligence
What is Artificial IntelligenceWhat is Artificial Intelligence
What is Artificial Intelligence
 
Patterson Consulting: What is Artificial Intelligence?
Patterson Consulting: What is Artificial Intelligence?Patterson Consulting: What is Artificial Intelligence?
Patterson Consulting: What is Artificial Intelligence?
 
Applied Artificial Intelligence Unit 1 Semester 3 MSc IT Part 2 Mumbai Univer...
Applied Artificial Intelligence Unit 1 Semester 3 MSc IT Part 2 Mumbai Univer...Applied Artificial Intelligence Unit 1 Semester 3 MSc IT Part 2 Mumbai Univer...
Applied Artificial Intelligence Unit 1 Semester 3 MSc IT Part 2 Mumbai Univer...
 
NLP & Machine Learning - An Introductory Talk
NLP & Machine Learning - An Introductory Talk NLP & Machine Learning - An Introductory Talk
NLP & Machine Learning - An Introductory Talk
 
Artificial general intelligence research project at Keen Software House (3/2015)
Artificial general intelligence research project at Keen Software House (3/2015)Artificial general intelligence research project at Keen Software House (3/2015)
Artificial general intelligence research project at Keen Software House (3/2015)
 
History of OOP
History of OOPHistory of OOP
History of OOP
 
AI A Slight Intro
AI A Slight IntroAI A Slight Intro
AI A Slight Intro
 
AI ch1
AI ch1AI ch1
AI ch1
 
Ai 01 introduction
Ai 01 introductionAi 01 introduction
Ai 01 introduction
 
Lecture 1.pdf
Lecture 1.pdfLecture 1.pdf
Lecture 1.pdf
 
Ai chapter1
Ai chapter1Ai chapter1
Ai chapter1
 
Unit I What is Artificial Intelligence.docx
Unit I What is Artificial Intelligence.docxUnit I What is Artificial Intelligence.docx
Unit I What is Artificial Intelligence.docx
 
CS 561a: Introduction to Artificial Intelligence
CS 561a: Introduction to Artificial IntelligenceCS 561a: Introduction to Artificial Intelligence
CS 561a: Introduction to Artificial Intelligence
 
Deep Learning: Towards General Artificial Intelligence
Deep Learning: Towards General Artificial IntelligenceDeep Learning: Towards General Artificial Intelligence
Deep Learning: Towards General Artificial Intelligence
 

Similar to AILABS - Lecture Series - Is AI the New Electricity? - Advances In Machine Learning & The Rebirth Of AI : Presented by - Prof. Utpal Garain

[DSC Europe 22] On the Aspects of Artificial Intelligence and Robotic Autonom...
[DSC Europe 22] On the Aspects of Artificial Intelligence and Robotic Autonom...[DSC Europe 22] On the Aspects of Artificial Intelligence and Robotic Autonom...
[DSC Europe 22] On the Aspects of Artificial Intelligence and Robotic Autonom...DataScienceConferenc1
 
Introduction of machine learning.pptx
Introduction of machine learning.pptxIntroduction of machine learning.pptx
Introduction of machine learning.pptxDr.Shweta
 
Deep learning introduction
Deep learning introductionDeep learning introduction
Deep learning introductionAdwait Bhave
 
W1_Lec01_Lec02_Introduction.pptx
W1_Lec01_Lec02_Introduction.pptxW1_Lec01_Lec02_Introduction.pptx
W1_Lec01_Lec02_Introduction.pptxJavaid Iqbal
 
Artificial intelligence
Artificial intelligence Artificial intelligence
Artificial intelligence Muhammad Hamza
 
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 presentation,
Artificial Intelligence  presentation,Artificial Intelligence  presentation,
Artificial Intelligence presentation,MuhammadAbdullah771
 
Starting a career in data science
Starting a career in data scienceStarting a career in data science
Starting a career in data scienceBrian Spiering
 
Week1- Introduction.pptx
Week1- Introduction.pptxWeek1- Introduction.pptx
Week1- Introduction.pptxfahmi324663
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligenceAli Ajaz
 
Introducción a NLP (Natural Language Processing) en Azure
Introducción a NLP (Natural Language Processing) en AzureIntroducción a NLP (Natural Language Processing) en Azure
Introducción a NLP (Natural Language Processing) en AzurePlain Concepts
 
Big data 4 webmonday
Big data 4 webmondayBig data 4 webmonday
Big data 4 webmondayDaniel Koller
 
How to Use Artificial Intelligence by Microsoft Product Manager
 How to Use Artificial Intelligence by Microsoft Product Manager How to Use Artificial Intelligence by Microsoft Product Manager
How to Use Artificial Intelligence by Microsoft Product ManagerProduct School
 
Artificial intelligence- The science of intelligent programs
Artificial intelligence- The science of intelligent programsArtificial intelligence- The science of intelligent programs
Artificial intelligence- The science of intelligent programsDerak Davis
 
OWF14 - Big Data : The State of Machine Learning in 2014
OWF14 - Big Data : The State of Machine  Learning in 2014OWF14 - Big Data : The State of Machine  Learning in 2014
OWF14 - Big Data : The State of Machine Learning in 2014Paris Open Source Summit
 
Deep learning with tensorflow
Deep learning with tensorflowDeep learning with tensorflow
Deep learning with tensorflowCharmi Chokshi
 

Similar to AILABS - Lecture Series - Is AI the New Electricity? - Advances In Machine Learning & The Rebirth Of AI : Presented by - Prof. Utpal Garain (20)

C1 into to ai
C1 into to aiC1 into to ai
C1 into to ai
 
[DSC Europe 22] On the Aspects of Artificial Intelligence and Robotic Autonom...
[DSC Europe 22] On the Aspects of Artificial Intelligence and Robotic Autonom...[DSC Europe 22] On the Aspects of Artificial Intelligence and Robotic Autonom...
[DSC Europe 22] On the Aspects of Artificial Intelligence and Robotic Autonom...
 
Introduction of machine learning.pptx
Introduction of machine learning.pptxIntroduction of machine learning.pptx
Introduction of machine learning.pptx
 
Artificial intelligence : what it is
Artificial intelligence : what it isArtificial intelligence : what it is
Artificial intelligence : what it is
 
Deep learning introduction
Deep learning introductionDeep learning introduction
Deep learning introduction
 
n01.ppt
n01.pptn01.ppt
n01.ppt
 
W1_Lec01_Lec02_Introduction.pptx
W1_Lec01_Lec02_Introduction.pptxW1_Lec01_Lec02_Introduction.pptx
W1_Lec01_Lec02_Introduction.pptx
 
Artificial intelligence
Artificial intelligence Artificial intelligence
Artificial intelligence
 
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 presentation,
Artificial Intelligence  presentation,Artificial Intelligence  presentation,
Artificial Intelligence presentation,
 
Starting a career in data science
Starting a career in data scienceStarting a career in data science
Starting a career in data science
 
Week1- Introduction.pptx
Week1- Introduction.pptxWeek1- Introduction.pptx
Week1- Introduction.pptx
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Introducción a NLP (Natural Language Processing) en Azure
Introducción a NLP (Natural Language Processing) en AzureIntroducción a NLP (Natural Language Processing) en Azure
Introducción a NLP (Natural Language Processing) en Azure
 
Big data 4 webmonday
Big data 4 webmondayBig data 4 webmonday
Big data 4 webmonday
 
How to Use Artificial Intelligence by Microsoft Product Manager
 How to Use Artificial Intelligence by Microsoft Product Manager How to Use Artificial Intelligence by Microsoft Product Manager
How to Use Artificial Intelligence by Microsoft Product Manager
 
Artificial intelligence- The science of intelligent programs
Artificial intelligence- The science of intelligent programsArtificial intelligence- The science of intelligent programs
Artificial intelligence- The science of intelligent programs
 
OWF14 - Big Data : The State of Machine Learning in 2014
OWF14 - Big Data : The State of Machine  Learning in 2014OWF14 - Big Data : The State of Machine  Learning in 2014
OWF14 - Big Data : The State of Machine Learning in 2014
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Deep learning with tensorflow
Deep learning with tensorflowDeep learning with tensorflow
Deep learning with tensorflow
 

More from AILABS Academy

AILABS - Lecture Series - Is AI the New Electricity? Topic: Intelligent proce...
AILABS - Lecture Series - Is AI the New Electricity? Topic: Intelligent proce...AILABS - Lecture Series - Is AI the New Electricity? Topic: Intelligent proce...
AILABS - Lecture Series - Is AI the New Electricity? Topic: Intelligent proce...AILABS Academy
 
AILABS - Lecture Series - Is AI the New Electricity? Topic:- Classification a...
AILABS - Lecture Series - Is AI the New Electricity? Topic:- Classification a...AILABS - Lecture Series - Is AI the New Electricity? Topic:- Classification a...
AILABS - Lecture Series - Is AI the New Electricity? Topic:- Classification a...AILABS Academy
 
AILABS - Lecture Series - Is AI the New Electricity? Topic:- Interplay of Tr...
AILABS - Lecture Series - Is AI the New Electricity?  Topic:- Interplay of Tr...AILABS - Lecture Series - Is AI the New Electricity?  Topic:- Interplay of Tr...
AILABS - Lecture Series - Is AI the New Electricity? Topic:- Interplay of Tr...AILABS Academy
 
AILABS - Lecture Series - Is AI the New Electricity. Topic- Role of AI in Log...
AILABS - Lecture Series - Is AI the New Electricity. Topic- Role of AI in Log...AILABS - Lecture Series - Is AI the New Electricity. Topic- Role of AI in Log...
AILABS - Lecture Series - Is AI the New Electricity. Topic- Role of AI in Log...AILABS Academy
 
AILABS Lecture Series - Is AI The New Electricity. Topic - Deep Learning - Ev...
AILABS Lecture Series - Is AI The New Electricity. Topic - Deep Learning - Ev...AILABS Lecture Series - Is AI The New Electricity. Topic - Deep Learning - Ev...
AILABS Lecture Series - Is AI The New Electricity. Topic - Deep Learning - Ev...AILABS Academy
 
Nano Degree On Deep Learning
Nano Degree On Deep LearningNano Degree On Deep Learning
Nano Degree On Deep LearningAILABS Academy
 

More from AILABS Academy (6)

AILABS - Lecture Series - Is AI the New Electricity? Topic: Intelligent proce...
AILABS - Lecture Series - Is AI the New Electricity? Topic: Intelligent proce...AILABS - Lecture Series - Is AI the New Electricity? Topic: Intelligent proce...
AILABS - Lecture Series - Is AI the New Electricity? Topic: Intelligent proce...
 
AILABS - Lecture Series - Is AI the New Electricity? Topic:- Classification a...
AILABS - Lecture Series - Is AI the New Electricity? Topic:- Classification a...AILABS - Lecture Series - Is AI the New Electricity? Topic:- Classification a...
AILABS - Lecture Series - Is AI the New Electricity? Topic:- Classification a...
 
AILABS - Lecture Series - Is AI the New Electricity? Topic:- Interplay of Tr...
AILABS - Lecture Series - Is AI the New Electricity?  Topic:- Interplay of Tr...AILABS - Lecture Series - Is AI the New Electricity?  Topic:- Interplay of Tr...
AILABS - Lecture Series - Is AI the New Electricity? Topic:- Interplay of Tr...
 
AILABS - Lecture Series - Is AI the New Electricity. Topic- Role of AI in Log...
AILABS - Lecture Series - Is AI the New Electricity. Topic- Role of AI in Log...AILABS - Lecture Series - Is AI the New Electricity. Topic- Role of AI in Log...
AILABS - Lecture Series - Is AI the New Electricity. Topic- Role of AI in Log...
 
AILABS Lecture Series - Is AI The New Electricity. Topic - Deep Learning - Ev...
AILABS Lecture Series - Is AI The New Electricity. Topic - Deep Learning - Ev...AILABS Lecture Series - Is AI The New Electricity. Topic - Deep Learning - Ev...
AILABS Lecture Series - Is AI The New Electricity. Topic - Deep Learning - Ev...
 
Nano Degree On Deep Learning
Nano Degree On Deep LearningNano Degree On Deep Learning
Nano Degree On Deep Learning
 

Recently uploaded

costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
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
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
#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
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
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
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 

Recently uploaded (20)

costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 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
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
#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
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
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
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
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
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 

AILABS - Lecture Series - Is AI the New Electricity? - Advances In Machine Learning & The Rebirth Of AI : Presented by - Prof. Utpal Garain

  • 1. Advances in ML and rebirth of AI Utpal Garain Indian Statistical Institute https://www.isical.ac.in/~utpal/ https://www.facebook.com/utpal.garain.5
  • 2. Cognitive Computing • Systems that learn at scale, reason with purpose and interact with human naturally. • Products of the field of Artificial Intelligence (AI) • Man-machine symbiosis by JCR Licklider (1955) • Aims • To let computer facilitate formulative thinking as they now facilitate the solution of formulated problems • To enable man and computers to cooperate in making decisions and controlling complex situations with flexible dependence on predetermined programs
  • 3. Birth of Cognitive Computing • Lets revise the computing history • The tabulating era (1900s till WW-II) • The programming era (1950s till date) • The cognitive era (21st Century ---) • AI though introduced in 1955, could NOT show much promise till the last century • Remained as a hype • Though some successful expert systems were developed
  • 4. Catalysis of Progress • In 1990s, some techniques like neural networks, genetic algorithms, etc. received fresh attention. • They could avoid some limitations of expert systems (features, rules) • AI got rebirth • Moore s la • Doubling in capacity and speed every 18 months for six decades • From mainframe to personal computer and to the smartphones and tablets
  • 5. The rise of Cognitive • Big data • Volume of data is increasingly rapidly • Social media, mobile devices, low- ost se sors, … • The Internet and the cloud • They make available vast amount of data and information to any Internet- connected computing device • New Algorithms • Development in Machine Learning algorithms • Neural Nets, SVMs, Deep Learning • Advancement in Reasoning
  • 6. AI, ML and DL • Machine learning • Feature description • Domain expertise • Character recognition, face re og itio , … • Deep learning • Automatic feature learning • Role of three things • Big Data • Computing resources • Newer algorithms
  • 7. Success Story: Watson at the Jeopardy • Watson • Open domain QA machine • Jeopardy • An American Quiz show • 1964 – till date • Answer and question format • Open domain questions • Clues are given • Speed is a factor • In 2011, Watson won a 2-game Jeopardy Match against the all-time winners (Ken and Brad) • Beginning of a new computing paradigm: Cognitive Computing • Essence is: LEARN => UNLEARN => RELEARN Inexact solutions for inexact problems
  • 8. Brain Storming-I • You are asked to design a technology (surely cognitive) for • Measuring effectiveness of a workshop • Come up with your design • Could be very much hypothetical, fiction like.. • Fictions make reality today
  • 10. DL @ Indian Statistical Institute • OCR for printed
  • 11. DL @ Indian Statistical Institute • Machine Recognition of handwritten text Doctor’s Prescription: Vocabulary based HOCR
  • 12. Unconstrained Handwriting: use of RNN • BLSTM • 2 hidden layers • 200 neurons in each layer • CTC layer consisting of 917 nodes • 2300 lines for training • Character recognition accuracy: 75.4%
  • 13. In which script are you writing?
  • 14. Evaluating Machine Comprehension • Is machine smarter than grade-VI students? • A textbook article • Multiple choice questions • 2 (true/false) to 7 options
  • 17.
  • 18.
  • 21.
  • 22. Brain Storming - I • You are asked to design a technology for • Measuring effectiveness of a workshop • Come up with your design • Could be very much hypothetical, fiction like.. • Fictions make reality today
  • 23. Four Principles of Today’s AI Technology • Learn and Improve • Inexact solutions to unsolved problems • Learn from data and human • LEARN -> UNLEARN -> RELEARN • Speed and Scale • Ma hi e s ad a tage o er hu a i deali g ith high volume of data and complex calculations • Assist and Augment Human Cognition • Human cannot handle the volume of information and penetrate the complexity • Interact in a Natural way • Adapt human approaches and interfaces • Aims to deliver higher level of human cognition
  • 24. Technical Requirements • Probability and statistical Inference (automated reasoning) • Optimization techniques • Pattern recognition principles • Feature, clustering and classification • Image processing, computer vision, speech recognition, language understanding • Knowledge graph • Ontologies, Semantic web • Neural NLP
  • 26. Basics • An attempt to understand natural language text • Three dimensions • Different languages • E glish, Chi ese, “pa ish, Hi di, Be gali, … • NLP tools • Morphological analyser, POS tagger, Chunker, Parser, NER tagger, A aphora ‘esolutio , … • Algorithms and models • HMM, MaxEnt Model, C‘F, PCFG, …
  • 27. What is meant by language understanding • If we can do • Translation • Summarization • Question-answering
  • 28. Methods • Rule based • Statistical • Example • POS tag • I am going to make some tea • I do t like the ake of this shirt • Rule based • Rules are needed • Statistical • Annotated data in large volume
  • 29. Neural NLP • Developments in neural network is redefining NLP • Recurrent Neural Network • Convolutional Neural Network • Reasons • Unmanned feature extraction (CNN) • New way of using context (RNN) • Requirement • Numerical representation of words
  • 32. Word embeddings: redefining NLP • Language model • New Delhi is our capital city • I dia s o er ial it is Mu ai • Kolkata was discovered by Charnok • Association • Vector space
  • 34. Word Embedding for Language Model • The model runs each word in the 5-gram through to get a vector representing it and feed those i to a other odule called which tries to predict if the 5-gra is alid or roke .
  • 35. Use of Word Embeddings • Word embeddings exhibit an even more remarkable property: analogies between words seem to be encoded in the difference vectors between words. • For example, there seems to be a constant male-female difference vector
  • 36. Shared representation of word and image • The basic idea is that one classifies images by outputting a vector in a word embedding. • Images of dogs are apped ear the dog ord vector. • Images of horses are apped ear the horse e tor. • Images of auto o iles ear the auto o ile e tor. And so on. • The interesting part is what happens when you test the model on new classes of images. • For e a ple, if the odel as t trai ed to lassif ats – that is, to ap the ear the at e tor – what happens when we try to classify images of cats?
  • 37. Shared representation of word and image
  • 38. Shared representation of word and image • It turns out that the network is able to handle these new classes of images quite reasonably. • Images of ats are t apped to ra do poi ts i the ord e eddi g space. • Instead, the te d to e apped to the ge eral i i it of the dog e tor, a d, i fa t, lose to the at e tor. • Similarly, the tru k i ages e d up relati el lose to the tru k e tor, hi h is ear the related auto o ile e tor.
  • 39. On Human Resources • Shortage of required manpower at almost all levels • AI task designer • What can I do with my data? • Generating Insights (GI) • DL solution designer • Strong background in Algorithms, Coding and Statistics • Tool users • Knowledge on how to use off-the-shelf tools to develop applications • Data annotator/curator • Courses on • Business analytics • Statistics, Machine Learning and Deep Learning • AI Application development • Low level training, annotation/curation
  • 40. ISI Centre for AI, ML and Data Analytics • A Centre for theoretical and application oriented research in AI, ML and Big Data • Identified areas: • Computer Vision and Image Analysis • Speech and Language Technology • Social Media Analytics • Sensor data analytics • Health Care Analytics, Computational Biology and Bioinformatics • Assistive Technology • Forecast and Emergency Response (including Finance) • Cosmology and Astro Physics • Primary activities: ⁻ Public and privately funded projects ⁻ Training programmes and short-term courses ⁻ Development of Human Resources ⁻ Facilitating start-ups by Institute students and scholars