SlideShare a Scribd company logo
A quick peek into AI
SUBHENDU DEY
Executive Architect / Associate Partner, Cloud Advisory and AI solutions, IBM Services
August 1, 2020
Special thanks to:
Excel@AUR
Excel @ Alumni University Relationship
An initiative by Jadavpur Alumni Association – Singapore Chapter
2
Disclaimer
 The material presents authors' personal view. It does not necessarily present any
organization's official position.
3
Content
 History of AI
 What is AI
 How to approach AI
 The opportunity ahead for students
 Q&A
4
History of AI
 1637: Descartes – talks about two tests that
distinguish intelligent machines from real
human.
 1950: Turing Test – operationalizes linguistic
indistinguishability
 1956: the term AI was coined, and Logic theorist
was revealed
 1997: Deep Blue won against Kasparov
 2011: Watson competed on Jeopardy
 2016: AlphaGo wone over Lee Sedol
 2017: Sophia – the first humanoid Citizen
5
What is AI 6
Human based Ideal Rationality
Reasoning based Thinking Humanly Thinking Rationally
Behavior based Acting Humanly Acting Rationally
(Total) Turing Test
 natural language processing
 knowledge representation
 automated reasoning
 machine learning
 computer vision
 robotics
x Informal (and often non-certain)
knowledge cannot be always
codified in correct logical
notation.
x Practical solving is constrained
by computational resources.
 Weak AI hypothesis - the assertion
that machines could act as if they
were intelligent
 Strong AI hypothesis - the
assertion that machines that do so
are actually thinking (not just
simulating thinking)
Summing it up all
AI is the specialized branch of computer science that helps develop software systems
endowed with the intellectual characteristic of humans, such as the ability to understand
and extract meaning from unstructured content, reason, generalize, learn and react
(natural way) from experience.
Often AI enabled software uses foundational technologies like natural language
processing, computer vision, machine/deep learning, robotics and others to provide
manifestation of intellectual characteristics in the form of deep question answering, search
and planning, knowledge representation, process automation and decisioning.
7
How to approach AI 8
Logicist Approach Non-Logicist Approach
Probabilistic Technique Neuro-Computational Technique
• Classical deductive logic is
monotonic but
commonsense is not.
• Addition of new
information can cause the
previous inferences to fail
• Logic-based AI have
reached an impressive
maturity
• Use conditional
joint/probability of
events.
• Works on maximum
likelihood functions and
a-priori estimates
prediction.
• Example: Naïve based
classification.
• Non-linear functions, easy to
implement with large amount of
data.
• Inspired by the way neurons
work.
• Comprised of serial wiring of
input-activation-output
functions.
• Training is expensive but can be
pre-trained and used in business
functions.
How to approach AI – natural language processing
 Broadly divided into two parts
 Information Extraction: automatically extracts structured information from
unstructured and/or semi-structured machine-readable documents and other
electronically represented sources.
 Information Retrieval: obtains information system resources that are relevant to
an information need from a collection of those resources.
 Intermediate storage (inverted index)
 Spell correction / approximation
 Vector space model
 Text classification and clustering
 Document rank / PageRank
9
(Total) Turing Test
 natural language
processing
 knowledge
representation
 automated
reasoning
 machine learning
 computer vision
 robotics
Language
detection
Document
segregation
POS
Tagging
Stop-ward
removal
Tokenization
Stemming
Lemmatization
Entity +
Relationship
Recognition
How to approach AI – knowledge representation
 While the NLP takes care of decoding the data, it needs to be represented to
generate appropriate output
 Approach to representation
 Simple Rational Knowledge
 Inheritable Knowledge
 Inferential Knowledge
 Procedural Knowledge
10
(Total) Turing Test
 natural language
processing
 knowledge
representation
 automated
reasoning
 machine learning
 computer vision
 robotics
Name Age LANG
X 20 EN
Y 34 HN
Simple Relational Knowledge Inferential Knowledge
Perception
Learning
KR Reasoning
Planning
Execution
Lives at
Works at
Spouse of
Happened
at
Person
Organization
Loc ation
Event
How to approach AI – automated reasoning
 Deductive reasoning
 Inductive reasoning
 Example:
 Geospatial reasoning
 Temporal reasoning
 Relational reasoning
11
(Total) Turing Test
 natural language
processing
 knowledge
representation
 automated
reasoning
 machine learning
 computer vision
 robotics
Theory Hypothesis Patterns Confirmation
Observation Patterns Hypothesis Theory
How to approach AI – machine learning
 Supervised learning: A form of learning in which the software tries to learn a function f
given examples, the training data T, of its values at various points in its domain
 𝑻 = {⟨𝑥1, 𝒇(𝑥1)⟩, ⟨𝑥2, 𝒇(𝑥2)⟩, … , ⟨𝑥 𝑛, 𝒇(𝑥 𝑛)⟩}
 Learn function h so that error = 𝑥∈𝑇 𝛿 (𝒇 𝑥 − 𝒉(𝑥)) is minimized
 Unsupervised learning: tries to find useful knowledge out of raw data without any
function associated with input.
 Clustering
 PageRank
 Reinforcement learning: suitable when the machine has to learn over a period of time
and the performance is not judged on one action but a series of actions and their
effect on environment.
12
(Total) Turing Test
 natural language
processing
 knowledge
representation
 automated
reasoning
 machine learning
 computer vision
 robotics
x
x
x
x x
x
x
Top few opportunities ahead for students
 Virtual assistants – textual + voice based
 Computer vision techniques for image /
video processing
 Text mining and assisted intelligence
 Enterprise search
 Intelligent devices
13
 Market forces
 Contactless interactions
 Cost optimization
 Bias reduction
 React faster
 Better risk assessment
Opportunity is wide
 Successful AI projects need a variety of roles, not just data science and domain
knowledge to build statistical / machine learning models.
 A typical team composition
14
Role Responsibility
Exec sponsor Ensure the AI projects are aligned with the strategy. Obtain startup
funding.
System architect Operationalize the entire suite of machine learning and deep
learning models within the IT framework
Data engineer Define and implement the integration of data into the overall AI
architecture, while ensuring data quality
Data scientist Explore data to extract actionable information for making business
decisions. Typically from STEM field.
DevOps engineer Work with architects, developers, data engineers and the data
scientist to ensure solutions are rolled out and managed.
Business analyst Act as “translators” between the business users and the machine
learning team
Visualization expert Design/Build user interface for AI output
Application developer Build application for embedding AI
Typical team composition
Exec sponsor System architect Data engineer
Data scientist DevOps Engineer Business Analyst
Visualizationexpert Application Developer
Typical team composition
Q&A 15
References
 A. M. Turing (1950) Computing Machinery and Intelligence. Mind 49: 433-460.
 Artificial Intelligence A Modern Approach – 3rd Edition
16
Appendix-I: Ability to explain and ethical questions
 Algorithmic decisions being used in various business functions brings in the risk of low
explainability. This has strong legal implication in case ethical questions (e.g. gender
bias, racial bias, or any discriminatory action).
 Explainability is something that needs early attention
 Essentially it needs a set of capabilities that describes a model, highlights its strengths
and weaknesses, predicts its likely behavior, and identifies any potential biases.
 By 2025, 30% of government and large- enterprise contracts for purchase of digital
products and services using AI will require the use of explainable and ethical AI1.
17
1 Source © 2018 Gartner, Inc.
Appendix-II: Protect from security vulnerability
 AI presents new attack surfaces and thus increases security risks.
 Machine leaning algorithms and the data they they use should be monitored as the
traditional app scan and vulnerability check.
 Security concerns are of various nature1 the project architecture / method should plan
for means to combat with these:
18
1 Source © 2018 Gartner, Inc.
SECURITY CONCERNS ACTIONS TO BE TAKEN
Training Data poisoning and bias
injection
Reduce data-poisoning risk by limiting the amount of training
data each user contributes and examining output for shifts in
predictions after each training cycle.
Model theft by reverse engineering
ML algorithms
Detect theft by examining logs for unusual quantities of
or a higher diversity of queries. Block attackers and prepare a
backup plan.
Adversarial samples – a clever
alteration of input data can cause a
misclassification
Proactively defend against adversarial samples by deploying a
diverse set of prediction machines. Generate adversarial
and include them in your training dataset.

More Related Content

What's hot

Machine Learning
Machine LearningMachine Learning
Machine Learning
butest
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence
Prasad Kulkarni
 
Machine Learning, Artificial General Intelligence, and Robots with Human Minds
Machine Learning, Artificial General Intelligence, and Robots with Human MindsMachine Learning, Artificial General Intelligence, and Robots with Human Minds
Machine Learning, Artificial General Intelligence, and Robots with Human Minds
University of Huddersfield
 
Workshop on AI - introductory lecture
Workshop on AI - introductory lectureWorkshop on AI - introductory lecture
Workshop on AI - introductory lecture
Subhendu Dey
 
Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1 Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1
DigiGurukul
 
Introduction to Artificial Intelligence
Introduction to Artificial IntelligenceIntroduction to Artificial Intelligence
Introduction to Artificial Intelligence
Luca Bianchi
 
Introduction to AI
Introduction to AIIntroduction to AI
Introduction to AI
Dr. Loganathan R
 
Artificial intelligance
Artificial intelliganceArtificial intelligance
Shawn Riley on Artificial Intelligence
Shawn Riley on Artificial IntelligenceShawn Riley on Artificial Intelligence
Shawn Riley on Artificial Intelligence
Shawn Riley
 
Useful Techniques in Artificial Intelligence
Useful Techniques in Artificial IntelligenceUseful Techniques in Artificial Intelligence
Useful Techniques in Artificial Intelligence
Ila Group
 
Talking SoS with Shawn Riley - Slides from - A 25 Minute Primer On Cybersecur...
Talking SoS with Shawn Riley - Slides from - A 25 Minute Primer On Cybersecur...Talking SoS with Shawn Riley - Slides from - A 25 Minute Primer On Cybersecur...
Talking SoS with Shawn Riley - Slides from - A 25 Minute Primer On Cybersecur...
Shawn Riley
 
Towards which Intelligence? Cognition as Design Key for building Artificial I...
Towards which Intelligence? Cognition as Design Key for building Artificial I...Towards which Intelligence? Cognition as Design Key for building Artificial I...
Towards which Intelligence? Cognition as Design Key for building Artificial I...
Antonio Lieto
 
Intelligence and artificial intelligence
Intelligence and artificial intelligenceIntelligence and artificial intelligence
Intelligence and artificial intelligence
Dr. Uday Saikia
 
LIMITATIONS OF AI
LIMITATIONS OF AILIMITATIONS OF AI
LIMITATIONS OF AI
AdityaK52
 
Aritificial intelligence
Aritificial intelligenceAritificial intelligence
Aritificial intelligence
Dr. Jasmine Beulah Gnanadurai
 
Unit 1
Unit 1Unit 1
Unit 1
Madhan Kumar
 
Artificial intelligence original
Artificial intelligence originalArtificial intelligence original
Artificial intelligence original
Saila Sri
 
ARTIFICIAL INTELLIGENT ( ITS / TASK 6 ) done by Wael Saad Hameedi / P71062
ARTIFICIAL INTELLIGENT ( ITS / TASK 6 ) done by Wael Saad Hameedi / P71062ARTIFICIAL INTELLIGENT ( ITS / TASK 6 ) done by Wael Saad Hameedi / P71062
ARTIFICIAL INTELLIGENT ( ITS / TASK 6 ) done by Wael Saad Hameedi / P71062
Wael Alawsey
 
Ai notes
Ai notesAi notes
Ai notes
AbdullahGubbi1
 
Artificial Intelligence: Expert Systems Components
Artificial Intelligence: Expert Systems ComponentsArtificial Intelligence: Expert Systems Components
Artificial Intelligence: Expert Systems Components
The Integral Worm
 

What's hot (20)

Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence
 
Machine Learning, Artificial General Intelligence, and Robots with Human Minds
Machine Learning, Artificial General Intelligence, and Robots with Human MindsMachine Learning, Artificial General Intelligence, and Robots with Human Minds
Machine Learning, Artificial General Intelligence, and Robots with Human Minds
 
Workshop on AI - introductory lecture
Workshop on AI - introductory lectureWorkshop on AI - introductory lecture
Workshop on AI - introductory lecture
 
Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1 Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1
 
Introduction to Artificial Intelligence
Introduction to Artificial IntelligenceIntroduction to Artificial Intelligence
Introduction to Artificial Intelligence
 
Introduction to AI
Introduction to AIIntroduction to AI
Introduction to AI
 
Artificial intelligance
Artificial intelliganceArtificial intelligance
Artificial intelligance
 
Shawn Riley on Artificial Intelligence
Shawn Riley on Artificial IntelligenceShawn Riley on Artificial Intelligence
Shawn Riley on Artificial Intelligence
 
Useful Techniques in Artificial Intelligence
Useful Techniques in Artificial IntelligenceUseful Techniques in Artificial Intelligence
Useful Techniques in Artificial Intelligence
 
Talking SoS with Shawn Riley - Slides from - A 25 Minute Primer On Cybersecur...
Talking SoS with Shawn Riley - Slides from - A 25 Minute Primer On Cybersecur...Talking SoS with Shawn Riley - Slides from - A 25 Minute Primer On Cybersecur...
Talking SoS with Shawn Riley - Slides from - A 25 Minute Primer On Cybersecur...
 
Towards which Intelligence? Cognition as Design Key for building Artificial I...
Towards which Intelligence? Cognition as Design Key for building Artificial I...Towards which Intelligence? Cognition as Design Key for building Artificial I...
Towards which Intelligence? Cognition as Design Key for building Artificial I...
 
Intelligence and artificial intelligence
Intelligence and artificial intelligenceIntelligence and artificial intelligence
Intelligence and artificial intelligence
 
LIMITATIONS OF AI
LIMITATIONS OF AILIMITATIONS OF AI
LIMITATIONS OF AI
 
Aritificial intelligence
Aritificial intelligenceAritificial intelligence
Aritificial intelligence
 
Unit 1
Unit 1Unit 1
Unit 1
 
Artificial intelligence original
Artificial intelligence originalArtificial intelligence original
Artificial intelligence original
 
ARTIFICIAL INTELLIGENT ( ITS / TASK 6 ) done by Wael Saad Hameedi / P71062
ARTIFICIAL INTELLIGENT ( ITS / TASK 6 ) done by Wael Saad Hameedi / P71062ARTIFICIAL INTELLIGENT ( ITS / TASK 6 ) done by Wael Saad Hameedi / P71062
ARTIFICIAL INTELLIGENT ( ITS / TASK 6 ) done by Wael Saad Hameedi / P71062
 
Ai notes
Ai notesAi notes
Ai notes
 
Artificial Intelligence: Expert Systems Components
Artificial Intelligence: Expert Systems ComponentsArtificial Intelligence: Expert Systems Components
Artificial Intelligence: Expert Systems Components
 

Similar to A quick peek into the word of AI

Building an AI App: A Comprehensive Guide for Beginners
Building an AI App: A Comprehensive Guide for BeginnersBuilding an AI App: A Comprehensive Guide for Beginners
Building an AI App: A Comprehensive Guide for Beginners
ChristopherTHyatt
 
How to build an AI app.pdf
How to build an AI app.pdfHow to build an AI app.pdf
How to build an AI app.pdf
MatthewHaws4
 
How to build an AI app.pdf
How to build an AI app.pdfHow to build an AI app.pdf
How to build an AI app.pdf
StephenAmell4
 
How to build an AI app.pdf
How to build an AI app.pdfHow to build an AI app.pdf
How to build an AI app.pdf
AnastasiaSteele10
 
leewayhertz.com-How to build an AI app.pdf
leewayhertz.com-How to build an AI app.pdfleewayhertz.com-How to build an AI app.pdf
leewayhertz.com-How to build an AI app.pdf
alexjohnson7307
 
Artificial intelligence in industry
Artificial intelligence in industryArtificial intelligence in industry
Artificial intelligence in industry
Dipanjan Mitra
 
Art of artificial intelligence and automation
Art of artificial intelligence and automationArt of artificial intelligence and automation
Art of artificial intelligence and automation
Liew Wei Da Andrew
 
leewayhertz.com-How to build an AI app.pdf
leewayhertz.com-How to build an AI app.pdfleewayhertz.com-How to build an AI app.pdf
leewayhertz.com-How to build an AI app.pdf
robertsamuel23
 
A Study On Artificial Intelligence Technologies And Its Applications
A Study On Artificial Intelligence Technologies And Its ApplicationsA Study On Artificial Intelligence Technologies And Its Applications
A Study On Artificial Intelligence Technologies And Its Applications
Jeff Nelson
 
An overview of Artificial intelligence
An overview of Artificial intelligence An overview of Artificial intelligence
An overview of Artificial intelligence
Vaishali Advani
 
Understanding Artificial Intelligence - Major concepts for enterprise applica...
Understanding Artificial Intelligence - Major concepts for enterprise applica...Understanding Artificial Intelligence - Major concepts for enterprise applica...
Understanding Artificial Intelligence - Major concepts for enterprise applica...
APPANION
 
Cognitive Computing - A Primer
Cognitive Computing - A PrimerCognitive Computing - A Primer
Cognitive Computing - A Primer
Marlabs
 
IRJET-Artificial Intelligence and its Applications Goal
IRJET-Artificial Intelligence and its Applications GoalIRJET-Artificial Intelligence and its Applications Goal
IRJET-Artificial Intelligence and its Applications Goal
IRJET Journal
 
unleshing the the Power Azure Open AI - MCT Summit middle east 2024 Riyhad.pptx
unleshing the the Power Azure Open AI - MCT Summit middle east 2024 Riyhad.pptxunleshing the the Power Azure Open AI - MCT Summit middle east 2024 Riyhad.pptx
unleshing the the Power Azure Open AI - MCT Summit middle east 2024 Riyhad.pptx
Usama Wahab Khan Cloud, Data and AI
 
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSISUNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
pijans
 
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSISUNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
pijans
 
Intelligent personal assistants
Intelligent personal assistantsIntelligent personal assistants
Intelligent personal assistants
FabiolaPanetti
 
CBITSS - Empowering Tomorrow's Tech Leaders Today.pptx
CBITSS - Empowering Tomorrow's Tech Leaders Today.pptxCBITSS - Empowering Tomorrow's Tech Leaders Today.pptx
CBITSS - Empowering Tomorrow's Tech Leaders Today.pptx
Cbitss Technologies
 
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
Dr.M.Karthika parthasarathy
 
Every thing about Artificial Intelligence
Every thing about Artificial Intelligence Every thing about Artificial Intelligence
Every thing about Artificial Intelligence
Vaibhav Mishra
 

Similar to A quick peek into the word of AI (20)

Building an AI App: A Comprehensive Guide for Beginners
Building an AI App: A Comprehensive Guide for BeginnersBuilding an AI App: A Comprehensive Guide for Beginners
Building an AI App: A Comprehensive Guide for Beginners
 
How to build an AI app.pdf
How to build an AI app.pdfHow to build an AI app.pdf
How to build an AI app.pdf
 
How to build an AI app.pdf
How to build an AI app.pdfHow to build an AI app.pdf
How to build an AI app.pdf
 
How to build an AI app.pdf
How to build an AI app.pdfHow to build an AI app.pdf
How to build an AI app.pdf
 
leewayhertz.com-How to build an AI app.pdf
leewayhertz.com-How to build an AI app.pdfleewayhertz.com-How to build an AI app.pdf
leewayhertz.com-How to build an AI app.pdf
 
Artificial intelligence in industry
Artificial intelligence in industryArtificial intelligence in industry
Artificial intelligence in industry
 
Art of artificial intelligence and automation
Art of artificial intelligence and automationArt of artificial intelligence and automation
Art of artificial intelligence and automation
 
leewayhertz.com-How to build an AI app.pdf
leewayhertz.com-How to build an AI app.pdfleewayhertz.com-How to build an AI app.pdf
leewayhertz.com-How to build an AI app.pdf
 
A Study On Artificial Intelligence Technologies And Its Applications
A Study On Artificial Intelligence Technologies And Its ApplicationsA Study On Artificial Intelligence Technologies And Its Applications
A Study On Artificial Intelligence Technologies And Its Applications
 
An overview of Artificial intelligence
An overview of Artificial intelligence An overview of Artificial intelligence
An overview of Artificial intelligence
 
Understanding Artificial Intelligence - Major concepts for enterprise applica...
Understanding Artificial Intelligence - Major concepts for enterprise applica...Understanding Artificial Intelligence - Major concepts for enterprise applica...
Understanding Artificial Intelligence - Major concepts for enterprise applica...
 
Cognitive Computing - A Primer
Cognitive Computing - A PrimerCognitive Computing - A Primer
Cognitive Computing - A Primer
 
IRJET-Artificial Intelligence and its Applications Goal
IRJET-Artificial Intelligence and its Applications GoalIRJET-Artificial Intelligence and its Applications Goal
IRJET-Artificial Intelligence and its Applications Goal
 
unleshing the the Power Azure Open AI - MCT Summit middle east 2024 Riyhad.pptx
unleshing the the Power Azure Open AI - MCT Summit middle east 2024 Riyhad.pptxunleshing the the Power Azure Open AI - MCT Summit middle east 2024 Riyhad.pptx
unleshing the the Power Azure Open AI - MCT Summit middle east 2024 Riyhad.pptx
 
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSISUNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
 
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSISUNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
 
Intelligent personal assistants
Intelligent personal assistantsIntelligent personal assistants
Intelligent personal assistants
 
CBITSS - Empowering Tomorrow's Tech Leaders Today.pptx
CBITSS - Empowering Tomorrow's Tech Leaders Today.pptxCBITSS - Empowering Tomorrow's Tech Leaders Today.pptx
CBITSS - Empowering Tomorrow's Tech Leaders Today.pptx
 
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
 
Every thing about Artificial Intelligence
Every thing about Artificial Intelligence Every thing about Artificial Intelligence
Every thing about Artificial Intelligence
 

More from Subhendu Dey

Succeed in AI projects
Succeed in AI projectsSucceed in AI projects
Succeed in AI projects
Subhendu Dey
 
Ai in Human Welfare and Knowledge Economy
Ai in Human Welfare and Knowledge EconomyAi in Human Welfare and Knowledge Economy
Ai in Human Welfare and Knowledge Economy
Subhendu Dey
 
Next Gen Sequencing and Associated Big Data / AI problem
Next Gen Sequencing and Associated Big Data / AI problemNext Gen Sequencing and Associated Big Data / AI problem
Next Gen Sequencing and Associated Big Data / AI problem
Subhendu Dey
 
Ai and Robotics in Healthcare
Ai and Robotics in HealthcareAi and Robotics in Healthcare
Ai and Robotics in Healthcare
Subhendu Dey
 
Introduction to Cognitive Computing the science behind and use of IBM Watson
Introduction to Cognitive Computing the science behind and use of IBM WatsonIntroduction to Cognitive Computing the science behind and use of IBM Watson
Introduction to Cognitive Computing the science behind and use of IBM Watson
Subhendu Dey
 
Cognitive Era and Introduction to IBM Watson
Cognitive Era and Introduction to IBM WatsonCognitive Era and Introduction to IBM Watson
Cognitive Era and Introduction to IBM Watson
Subhendu Dey
 
Impact of BIG Data on MDM
Impact of BIG Data on MDMImpact of BIG Data on MDM
Impact of BIG Data on MDM
Subhendu Dey
 

More from Subhendu Dey (7)

Succeed in AI projects
Succeed in AI projectsSucceed in AI projects
Succeed in AI projects
 
Ai in Human Welfare and Knowledge Economy
Ai in Human Welfare and Knowledge EconomyAi in Human Welfare and Knowledge Economy
Ai in Human Welfare and Knowledge Economy
 
Next Gen Sequencing and Associated Big Data / AI problem
Next Gen Sequencing and Associated Big Data / AI problemNext Gen Sequencing and Associated Big Data / AI problem
Next Gen Sequencing and Associated Big Data / AI problem
 
Ai and Robotics in Healthcare
Ai and Robotics in HealthcareAi and Robotics in Healthcare
Ai and Robotics in Healthcare
 
Introduction to Cognitive Computing the science behind and use of IBM Watson
Introduction to Cognitive Computing the science behind and use of IBM WatsonIntroduction to Cognitive Computing the science behind and use of IBM Watson
Introduction to Cognitive Computing the science behind and use of IBM Watson
 
Cognitive Era and Introduction to IBM Watson
Cognitive Era and Introduction to IBM WatsonCognitive Era and Introduction to IBM Watson
Cognitive Era and Introduction to IBM Watson
 
Impact of BIG Data on MDM
Impact of BIG Data on MDMImpact of BIG Data on MDM
Impact of BIG Data on MDM
 

Recently uploaded

বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
Krisztián Száraz
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
NelTorrente
 
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Ashish Kohli
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
David Douglas School District
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
TechSoup
 
Assignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docxAssignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docx
ArianaBusciglio
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
Academy of Science of South Africa
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
ak6969907
 

Recently uploaded (20)

বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
 
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
 
Assignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docxAssignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docx
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
 

A quick peek into the word of AI

  • 1. A quick peek into AI SUBHENDU DEY Executive Architect / Associate Partner, Cloud Advisory and AI solutions, IBM Services August 1, 2020
  • 2. Special thanks to: Excel@AUR Excel @ Alumni University Relationship An initiative by Jadavpur Alumni Association – Singapore Chapter 2
  • 3. Disclaimer  The material presents authors' personal view. It does not necessarily present any organization's official position. 3
  • 4. Content  History of AI  What is AI  How to approach AI  The opportunity ahead for students  Q&A 4
  • 5. History of AI  1637: Descartes – talks about two tests that distinguish intelligent machines from real human.  1950: Turing Test – operationalizes linguistic indistinguishability  1956: the term AI was coined, and Logic theorist was revealed  1997: Deep Blue won against Kasparov  2011: Watson competed on Jeopardy  2016: AlphaGo wone over Lee Sedol  2017: Sophia – the first humanoid Citizen 5
  • 6. What is AI 6 Human based Ideal Rationality Reasoning based Thinking Humanly Thinking Rationally Behavior based Acting Humanly Acting Rationally (Total) Turing Test  natural language processing  knowledge representation  automated reasoning  machine learning  computer vision  robotics x Informal (and often non-certain) knowledge cannot be always codified in correct logical notation. x Practical solving is constrained by computational resources.  Weak AI hypothesis - the assertion that machines could act as if they were intelligent  Strong AI hypothesis - the assertion that machines that do so are actually thinking (not just simulating thinking)
  • 7. Summing it up all AI is the specialized branch of computer science that helps develop software systems endowed with the intellectual characteristic of humans, such as the ability to understand and extract meaning from unstructured content, reason, generalize, learn and react (natural way) from experience. Often AI enabled software uses foundational technologies like natural language processing, computer vision, machine/deep learning, robotics and others to provide manifestation of intellectual characteristics in the form of deep question answering, search and planning, knowledge representation, process automation and decisioning. 7
  • 8. How to approach AI 8 Logicist Approach Non-Logicist Approach Probabilistic Technique Neuro-Computational Technique • Classical deductive logic is monotonic but commonsense is not. • Addition of new information can cause the previous inferences to fail • Logic-based AI have reached an impressive maturity • Use conditional joint/probability of events. • Works on maximum likelihood functions and a-priori estimates prediction. • Example: Naïve based classification. • Non-linear functions, easy to implement with large amount of data. • Inspired by the way neurons work. • Comprised of serial wiring of input-activation-output functions. • Training is expensive but can be pre-trained and used in business functions.
  • 9. How to approach AI – natural language processing  Broadly divided into two parts  Information Extraction: automatically extracts structured information from unstructured and/or semi-structured machine-readable documents and other electronically represented sources.  Information Retrieval: obtains information system resources that are relevant to an information need from a collection of those resources.  Intermediate storage (inverted index)  Spell correction / approximation  Vector space model  Text classification and clustering  Document rank / PageRank 9 (Total) Turing Test  natural language processing  knowledge representation  automated reasoning  machine learning  computer vision  robotics Language detection Document segregation POS Tagging Stop-ward removal Tokenization Stemming Lemmatization Entity + Relationship Recognition
  • 10. How to approach AI – knowledge representation  While the NLP takes care of decoding the data, it needs to be represented to generate appropriate output  Approach to representation  Simple Rational Knowledge  Inheritable Knowledge  Inferential Knowledge  Procedural Knowledge 10 (Total) Turing Test  natural language processing  knowledge representation  automated reasoning  machine learning  computer vision  robotics Name Age LANG X 20 EN Y 34 HN Simple Relational Knowledge Inferential Knowledge Perception Learning KR Reasoning Planning Execution Lives at Works at Spouse of Happened at Person Organization Loc ation Event
  • 11. How to approach AI – automated reasoning  Deductive reasoning  Inductive reasoning  Example:  Geospatial reasoning  Temporal reasoning  Relational reasoning 11 (Total) Turing Test  natural language processing  knowledge representation  automated reasoning  machine learning  computer vision  robotics Theory Hypothesis Patterns Confirmation Observation Patterns Hypothesis Theory
  • 12. How to approach AI – machine learning  Supervised learning: A form of learning in which the software tries to learn a function f given examples, the training data T, of its values at various points in its domain  𝑻 = {⟨𝑥1, 𝒇(𝑥1)⟩, ⟨𝑥2, 𝒇(𝑥2)⟩, … , ⟨𝑥 𝑛, 𝒇(𝑥 𝑛)⟩}  Learn function h so that error = 𝑥∈𝑇 𝛿 (𝒇 𝑥 − 𝒉(𝑥)) is minimized  Unsupervised learning: tries to find useful knowledge out of raw data without any function associated with input.  Clustering  PageRank  Reinforcement learning: suitable when the machine has to learn over a period of time and the performance is not judged on one action but a series of actions and their effect on environment. 12 (Total) Turing Test  natural language processing  knowledge representation  automated reasoning  machine learning  computer vision  robotics x x x x x x x
  • 13. Top few opportunities ahead for students  Virtual assistants – textual + voice based  Computer vision techniques for image / video processing  Text mining and assisted intelligence  Enterprise search  Intelligent devices 13  Market forces  Contactless interactions  Cost optimization  Bias reduction  React faster  Better risk assessment
  • 14. Opportunity is wide  Successful AI projects need a variety of roles, not just data science and domain knowledge to build statistical / machine learning models.  A typical team composition 14 Role Responsibility Exec sponsor Ensure the AI projects are aligned with the strategy. Obtain startup funding. System architect Operationalize the entire suite of machine learning and deep learning models within the IT framework Data engineer Define and implement the integration of data into the overall AI architecture, while ensuring data quality Data scientist Explore data to extract actionable information for making business decisions. Typically from STEM field. DevOps engineer Work with architects, developers, data engineers and the data scientist to ensure solutions are rolled out and managed. Business analyst Act as “translators” between the business users and the machine learning team Visualization expert Design/Build user interface for AI output Application developer Build application for embedding AI Typical team composition Exec sponsor System architect Data engineer Data scientist DevOps Engineer Business Analyst Visualizationexpert Application Developer Typical team composition
  • 16. References  A. M. Turing (1950) Computing Machinery and Intelligence. Mind 49: 433-460.  Artificial Intelligence A Modern Approach – 3rd Edition 16
  • 17. Appendix-I: Ability to explain and ethical questions  Algorithmic decisions being used in various business functions brings in the risk of low explainability. This has strong legal implication in case ethical questions (e.g. gender bias, racial bias, or any discriminatory action).  Explainability is something that needs early attention  Essentially it needs a set of capabilities that describes a model, highlights its strengths and weaknesses, predicts its likely behavior, and identifies any potential biases.  By 2025, 30% of government and large- enterprise contracts for purchase of digital products and services using AI will require the use of explainable and ethical AI1. 17 1 Source © 2018 Gartner, Inc.
  • 18. Appendix-II: Protect from security vulnerability  AI presents new attack surfaces and thus increases security risks.  Machine leaning algorithms and the data they they use should be monitored as the traditional app scan and vulnerability check.  Security concerns are of various nature1 the project architecture / method should plan for means to combat with these: 18 1 Source © 2018 Gartner, Inc. SECURITY CONCERNS ACTIONS TO BE TAKEN Training Data poisoning and bias injection Reduce data-poisoning risk by limiting the amount of training data each user contributes and examining output for shifts in predictions after each training cycle. Model theft by reverse engineering ML algorithms Detect theft by examining logs for unusual quantities of or a higher diversity of queries. Block attackers and prepare a backup plan. Adversarial samples – a clever alteration of input data can cause a misclassification Proactively defend against adversarial samples by deploying a diverse set of prediction machines. Generate adversarial and include them in your training dataset.

Editor's Notes

  1. If there were machines which bore a resemblance to our body and imitated our actions as far as it was morally possible to do so, we should always have two very certain tests by which to recognise that, for all that, they were not real men that they could never use speech or other signs as we do when placing our thoughts on record for the benefit of others. that although machines can perform certain things as well as or perhaps better than any of us can do, they infallibly fall short in others, by which means we may discover that they did not act from knowledge, but only for the disposition of their organs.
  2. If we are going to say that a given program thinks like a human, we must have some way of determining how humans think. We need to get inside the actual workings of human minds. There are three ways to do this: through introspection—trying to catch our own thoughts as they go by through psychological experiments—observing a person in action and through brain imaging—observing the brain in action.
  3. What do you mean by ”Improve business functions”? Business functions could be – - Topline growth, new business opportunity - bottom line improvement, automation, productivity improvement, cheaper
  4. Inverted index - posting list vs incident matrix - scan strategy, sequential scan vs skip pointers - unigram, bi-gram, tri-gram index - k-gram index helps in partial search as well Spell correction / approximation - edit distance - soundex Vector space model - tf-idf Classification - KNN - NaiveBayes
  5. Various types of knowledge: Declarative Procedural Meta Heuristic Structural Expectation from KR system Representational accuracy Inferential adequacy Inferential efficiency Acquisitional efficiency
  6. There are other reasoning which is not discussed here: Abductive reasoning Common sense reasoning Monotonic reasoning Non-monotonic reasoning