SlideShare una empresa de Scribd logo
1 de 25
Descargar para leer sin conexión
— 1
Introduction to Ai & Machine Learning
Madan Dabbeeru
— 2
AI is	the	reproduction	of	human	reasoning	and	intelligent	behavior	by	computational	methods	
Intelligent
behavior
Humans
Computer
What is AI?
— 3
AI is	the	reproduction	of	human	reasoning	and	intelligent	behavior	by	computational	methods	
What is AI?
Apple Siri
Google Navigation Systems
Roomba Vacuum Cleaner
IBM Watson
Deep Blue
Credit Card Fraud Prediction
— 4
Artificial Intelligence in the Movies
— 5
Artificial Intelligence in Real Life
A young science (≈ 50 years old)
– Exciting	and	dynamic	field,	lots	of	uncharted	territory	left
– Impressive	success	stories
– “Intelligent”	in	specialized	domains
– Many	application	areas
Face detection AlphaGo Medical Imaging
— 6
AI has roots in a number of scientific disciplines
– Computer	science	and	engineering	 (hardware	and	software)
– Philosophy	 (rules	of	reasoning)
– Mathematics	(logic,	algorithms,	 optimization)
– Cognitive	science	and	psychology	(modeling	 high	level	human/animal	thinking)
– Neural	science	(model	low	level	human/animal	brain	activity)
– Linguistics
The birth of AI (1943 – 1956)
– McCulloch	and	Pitts	(1943):	simplified	mathematical	model	of	neurons	(resting/firing	
states)	can	realize	all	propositional	 logic	primitives	(can	compute	all	Turing	computable	
functions)
– Alan	Turing:	Turing	machine	and	Turing	test	(1950)
– Claude	Shannon:	information	theory;	possibility	of	chess	playing	computers
– Boole,	Aristotle,	Euclid	(logics,	syllogisms)
History of AI*
*https://www.scaruffi.com/mind/ai.html
— 7
Early enthusiasm (1952 – 1969)
– 1956	Dartmouth	conference
– John	McCarthy	(Lisp);
– Marvin	Minsky	(first	neural	network	machine);
– Alan	Newell	and	Herbert	Simon	(GPS);
– Emphasis	on	intelligent	general	problem	solving
– GSP	(means-ends	analysis);
– Lisp	(AI	programming	 language);
Resolution	by	John	Robinson	(basis	for	automatic	theorem	proving);
– heuristic	search	(A*,	AO*,	game	tree	search)
Emphasis on knowledge (1966 – 1974)
– domain	specific	knowledge	is	the	key	to	overcome	existing	difficulties
– knowledge	representation	(KR)	paradigms
– declarative	vs.	procedural	representation
https://ocs.aaai.org/ojs/index.php/aimagazine/article/download/1848/1746
— 8
Weak and Strong AI Claims
Weak AI:
– Machines	can	be	made	to	act	as	if	they	were	intelligent.
Strong AI:
– Machines	that	act	intelligently	have	real,	conscious	minds.
— 9
What is Intelligence?
The TuringTest
A machine can be described as a thinking machine if it
passes the Turing Test. i.e. If a human agent is engaged
in two isolated dialogues (connected by teletype say); one
with a computer, and the other with another human and
the human agent cannot reliably identify which dialogue is
with the computer.
Turing Test: A human communicates with a computer
via a teletype. If the human can’t tell he is talking to a
computer or another human, it passes.
– Natural	language	processing
– knowledge	representation
– automated	reasoning
– machine	learning
Add vision and robotics to get the total Turing test.
— 10
Physical Symbol System Hypothesis
A physical symbol system has the necessary and sufficient means for intelligent action
– a	system,	embodied	 physically,	that	is	engaged	in	the	manipulation	 of	symbols
– an	entity	is	potentially	intelligent	if	and	only	if	it	instantiates	a	physical	symbol	
system
– symbols	must	designate
– symbols	must	be	atomic
– symbols	may	combine	to	form	expressions
Newell & Simon 1976
SymbolicAI: Rule-Based Systems
BadElecSys:
IF car:SparkPlusCondition #= Bad Or
car:Timing #= OutOfSynch Or
car:Battery #= Low;
THENcar:ElectricalSystem = Bad;
GoodElecSys:
IF car:SparkPlugCondition #= Ok And
car:Timing #= InSynch And
car:Battery #= Charged;
THENcar:ElectricalSystem = Ok;
If A and B then F
If C and D
and E then K
If F and K then G
If J and G then Goal
A
B
C
D
E
F
G
K
Goal
J
Car-Maintenance Rule-based Systems
— 11
Branches of AI
• Logical	AI	
• Search	
• Natural	language	processing
• Computer	vision
• Pattern	recognition	
• Knowledge	representation	
• Inference	From	some	facts,	others	can	be	inferred.	
• Reasoning	
• Learning	
• Planning	To	generate	a	strategy	for	achieving	some	goal
• Epistemology	This	is	a	study	of	the	kinds	of	knowledge	that	are	required	for	
solving	problems	in	the	world.	
• Ontology	Ontology	is	the	study	of	the	kinds	of	things	that	exist.	
• Agents
• Games
• Artificial	life	/	worlds?
• Emotions?
• Knowledge	Management?
• Socialization/communication?
• …
— 12
Approaches to AI
• Searching
• Learning
• From Natural to Artificial Systems
• Knowledge Representation and Reasoning
• Expert Systems and Planning
• Communication, Perception, Action
“All AI is search”
– Game	theory
– Problem	spaces
Every problem is a feature space of all possible (successful or unsuccessful) solutions.
The trick is to find an efficient search strategy.
— 13
Learning
Explanation
– Discovery	
– Data	Mining
No Explanation
– Neural	Nets
– Case	Based	Reasoning
• Searching
• Learning
• From Natural to Artificial Systems
• Knowledge Representation and Reasoning
• Expert Systems and Planning
• Communication, Perception, Action
Explanation No Explanation
— 14
Approaches to AI
• Searching
• Learning
• From Natural to Artificial Systems
• Knowledge Representation and Reasoning
• Expert Systems and Planning
• Communication, Perception, Action
Swarm Intelligence
Artificial Neural Networks
— 15
Approaches to AI
• Searching
• Learning
• From Natural to Artificial Systems
• Knowledge Representation and Reasoning
• Expert Systems and Planning
• Communication, Perception, Action
• Logic	Languages
– Prolog,	Lisp
• Knowledge	bases
• Inference	engines
Father(abraham,	isaac). Male(isaac).
Father(haran,	lot). Male(lot).
Father(haran,	milcah). Female(milcah).
Father(haran,	yiscah). Female(yiscah).
Son(X,Y)	¬ Father(Y,X),	Male(X).
Daughter(X,Y)	¬ Father(Y,X),	Female(X).
Son(lot,	haran)?
— 16
Approaches to AI
• Searching
• Learning
• From Natural to Artificial Systems
• Knowledge Representation and Reasoning
• Expert Systems and Planning
• Communication, Perception, Action
— 17
Approaches to AI
• Searching
• Learning
• From Natural to Artificial Systems
• Knowledge Representation and Reasoning
• Expert Systems and Planning
• Communication, Perception, Action
• Computer vision
• Natural language recognition
• Natural language generation
• Speech recognition
• Speech generation
• Robotics
• Games/Entertainment
— 18
environment
AI as an Agent
agent
?
sensors
actuators
?
?
?
model
— 19
Intelligent	Agents	in	the	World
Natural	Language	
Understanding
+	
Computer	Vision
Speech	Recognition
+
Physiological	Sensing
Mining	of	Interaction	Logs
Knowledge	Representation
Machine	Learning
Reasoning	+	
Decision	Theory
+	
Robotics
+
Human	Computer
/Robot
Interaction
Natural	Language	
Generation
abilities
19
— 20
20
Main Areas of AI
• Knowledge representation (including formal logic)
• Search, especially heuristic search (puzzles, games)
• Planning
• Reasoning under uncertainty, including probabilistic reasoning
• Learning
• Agent architectures
• Robotics and perception
• Natural language processing Search
Knowledge
rep.Planning
Reasoning
Learning
Agent
Robotics
Perception
Natural
language
... Expert
Systems
Constraint
satisfaction
— 21
Areas	of	AI	and	Some	Dependencies
Search
Vision
Planning
Machine
Learning
Knowledge
RepresentationLogic
Expert
SystemsRoboticsNLP
— 22
What is Artificial Intelligence ?
• making computers that think?
• the automation of activities we associate with human thinking, like decision making, learning ... ?
• the art of creating machines that perform functions that require intelligence when performed by people ?
• the study of mental faculties through the use of computational models ?
— 23
What Is Machine Learning?
• Automating automation
• Getting computers to program themselves
• Writing software is the bottleneck
• Let the data do the work instead!
— 24
ML in a Nutshell
• Tens of thousands of machine learning algorithms
• Hundreds new every year
• Every machine learning algorithm has three components:
– Representation
– Evaluation
– Optimization
Decision trees
Sets of rules / Logic programs
Instances
Graphical models (Bayes/Markov nets)
Neural networks
Support vector machines
Model ensembles
Etc.
Accuracy
Precision and recall
Squared error
Likelihood
Posterior probability
Cost / Utility
Margin
Entropy
K-L divergence
Etc.
Combinatorial optimization
– E.g.:	Greedy	search
Convex optimization
– E.g.:	Gradient	descent
Constrained optimization
– E.g.:	Linear	programming
Representation Evaluation Optimization
— 25
Types of Learning
• Supervised (inductive) learning
– Training	data	includes	desired	outputs
• Unsupervised learning
– Training	data	does	not	include	desired	outputs
• Semi-supervised learning
– Training	data	includes	a	few	desired	outputs
• Reinforcement learning
– Rewards	from	sequence	of	actions
• Supervised learning
– Decision	tree	induction
– Rule	induction
– Instance-based	learning
– Bayesian	learning
– Neural	networks
– Support	vector	machines
– Model	ensembles
– Learning	theory
• Unsupervised learning
– Clustering
– Dimensionality	reduction
• Given examples of a function (X, F(X))
• Predict function F(X) for new examples X
– Discrete	F(X):	Classification
– Continuous	F(X):	Regression
– F(X)	=	Probability(X):	Probability	estimation
Supervised (inductive) learning
• Understanding domain, prior knowledge, and goals
• Data integration, selection, cleaning,
pre-processing, etc.
• Learning models
• Interpreting results
• Consolidating and deploying discovered knowledge
• Loop
ML in Practice

Más contenido relacionado

La actualidad más candente

Artificial intelligence Ch1
Artificial intelligence Ch1Artificial intelligence Ch1
Artificial intelligence Ch1kassatilahun
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligenceDanish Javed
 
AI: Introduction to artificial intelligence
AI: Introduction to artificial intelligenceAI: Introduction to artificial intelligence
AI: Introduction to artificial intelligenceDataminingTools Inc
 
Cognitive Science and AI
Cognitive Science and AICognitive Science and AI
Cognitive Science and AISaboor Ahmed
 
Artificial Intelligence- introduction
Artificial Intelligence- introductionArtificial Intelligence- introduction
Artificial Intelligence- introductionLukasJohnny
 
A.I Introduction (Introduction, Producion Rues, Intelligence, Knowledge)
A.I Introduction (Introduction, Producion Rues, Intelligence, Knowledge)A.I Introduction (Introduction, Producion Rues, Intelligence, Knowledge)
A.I Introduction (Introduction, Producion Rues, Intelligence, Knowledge)Tanishq Soni
 
Stuart russell and peter norvig artificial intelligence - a modern approach...
Stuart russell and peter norvig   artificial intelligence - a modern approach...Stuart russell and peter norvig   artificial intelligence - a modern approach...
Stuart russell and peter norvig artificial intelligence - a modern approach...Lê Anh Đạt
 
On the nature of AI, and the relation between symbolic and statistical approa...
On the nature of AI, and the relation between symbolic and statistical approa...On the nature of AI, and the relation between symbolic and statistical approa...
On the nature of AI, and the relation between symbolic and statistical approa...Frank van Harmelen
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligenceBikas Sadashiv
 
Artificial Intelligence AI Topics History and Overview
Artificial Intelligence AI Topics History and OverviewArtificial Intelligence AI Topics History and Overview
Artificial Intelligence AI Topics History and Overviewbutest
 
ARTIFICIAL INTELLIGENCETterm Paper
ARTIFICIAL INTELLIGENCETterm PaperARTIFICIAL INTELLIGENCETterm Paper
ARTIFICIAL INTELLIGENCETterm PaperMuhammad Ahmed
 
Cognitive science Unit 1
Cognitive science Unit 1Cognitive science Unit 1
Cognitive science Unit 1CSITSansar
 
Introduction To Artificial Intelligence
Introduction To Artificial IntelligenceIntroduction To Artificial Intelligence
Introduction To Artificial IntelligenceNeHal VeRma
 

La actualidad más candente (19)

Artificial intelligence Ch1
Artificial intelligence Ch1Artificial intelligence Ch1
Artificial intelligence Ch1
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
AI: Introduction to artificial intelligence
AI: Introduction to artificial intelligenceAI: Introduction to artificial intelligence
AI: Introduction to artificial intelligence
 
Cognitive Science and AI
Cognitive Science and AICognitive Science and AI
Cognitive Science and AI
 
Ai introduction
Ai  introductionAi  introduction
Ai introduction
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Artificial Intelligence- introduction
Artificial Intelligence- introductionArtificial Intelligence- introduction
Artificial Intelligence- introduction
 
A.i.
A.i.A.i.
A.i.
 
AI vs Human
AI vs HumanAI vs Human
AI vs Human
 
A.I Introduction (Introduction, Producion Rues, Intelligence, Knowledge)
A.I Introduction (Introduction, Producion Rues, Intelligence, Knowledge)A.I Introduction (Introduction, Producion Rues, Intelligence, Knowledge)
A.I Introduction (Introduction, Producion Rues, Intelligence, Knowledge)
 
Stuart russell and peter norvig artificial intelligence - a modern approach...
Stuart russell and peter norvig   artificial intelligence - a modern approach...Stuart russell and peter norvig   artificial intelligence - a modern approach...
Stuart russell and peter norvig artificial intelligence - a modern approach...
 
On the nature of AI, and the relation between symbolic and statistical approa...
On the nature of AI, and the relation between symbolic and statistical approa...On the nature of AI, and the relation between symbolic and statistical approa...
On the nature of AI, and the relation between symbolic and statistical approa...
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligence
 
Artificial Intelligence AI Topics History and Overview
Artificial Intelligence AI Topics History and OverviewArtificial Intelligence AI Topics History and Overview
Artificial Intelligence AI Topics History and Overview
 
ARTIFICIAL INTELLIGENCETterm Paper
ARTIFICIAL INTELLIGENCETterm PaperARTIFICIAL INTELLIGENCETterm Paper
ARTIFICIAL INTELLIGENCETterm Paper
 
AI101 Guide
AI101 GuideAI101 Guide
AI101 Guide
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Cognitive science Unit 1
Cognitive science Unit 1Cognitive science Unit 1
Cognitive science Unit 1
 
Introduction To Artificial Intelligence
Introduction To Artificial IntelligenceIntroduction To Artificial Intelligence
Introduction To Artificial Intelligence
 

Similar a What is Ai ?

EELU AI lecture 1- fall 2022-2023 - Chapter 01- Introduction.ppt
EELU AI  lecture 1- fall 2022-2023 - Chapter 01- Introduction.pptEELU AI  lecture 1- fall 2022-2023 - Chapter 01- Introduction.ppt
EELU AI lecture 1- fall 2022-2023 - Chapter 01- Introduction.pptDaliaMagdy12
 
28th Jan Intro to AI.ppt
28th Jan Intro to AI.ppt28th Jan Intro to AI.ppt
28th Jan Intro to AI.pptamandeep651
 
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
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligencesaloni sharma
 
Introduction to AI.pptx
Introduction to AI.pptxIntroduction to AI.pptx
Introduction to AI.pptxAshaS74
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial IntelligenceAIT
 
Artificial intelligence
Artificial intelligence Artificial intelligence
Artificial intelligence pramiidhaaavula
 
Approaches of AI.pptx
Approaches of AI.pptxApproaches of AI.pptx
Approaches of AI.pptxUsmanPathan10
 
ARTIFICIAL INTELLIGENCEr.pdf
ARTIFICIAL INTELLIGENCEr.pdfARTIFICIAL INTELLIGENCEr.pdf
ARTIFICIAL INTELLIGENCEr.pdfssusere55750
 
ARTIFICIAL INTELLIGENCEr.pdf
ARTIFICIAL INTELLIGENCEr.pdfARTIFICIAL INTELLIGENCEr.pdf
ARTIFICIAL INTELLIGENCEr.pdfMuhammad Sohail
 
Lec1 introduction
Lec1 introductionLec1 introduction
Lec1 introductionSheheen83
 

Similar a What is Ai ? (20)

Intro AI.pdf
Intro AI.pdfIntro AI.pdf
Intro AI.pdf
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
EELU AI lecture 1- fall 2022-2023 - Chapter 01- Introduction.ppt
EELU AI  lecture 1- fall 2022-2023 - Chapter 01- Introduction.pptEELU AI  lecture 1- fall 2022-2023 - Chapter 01- Introduction.ppt
EELU AI lecture 1- fall 2022-2023 - Chapter 01- Introduction.ppt
 
28th Jan Intro to AI.ppt
28th Jan Intro to AI.ppt28th Jan Intro to AI.ppt
28th Jan Intro to AI.ppt
 
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
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Introduction to AI.pptx
Introduction to AI.pptxIntroduction to AI.pptx
Introduction to AI.pptx
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
AIML_Unit1.pptx
AIML_Unit1.pptxAIML_Unit1.pptx
AIML_Unit1.pptx
 
AI Unit1.ppt
AI Unit1.pptAI Unit1.ppt
AI Unit1.ppt
 
AI Unit1b.ppt
AI Unit1b.pptAI Unit1b.ppt
AI Unit1b.ppt
 
Ai lecture 02 ai definition
Ai lecture 02 ai  definitionAi lecture 02 ai  definition
Ai lecture 02 ai definition
 
Artificial intelligence
Artificial intelligence Artificial intelligence
Artificial intelligence
 
Approaches of AI.pptx
Approaches of AI.pptxApproaches of AI.pptx
Approaches of AI.pptx
 
ARTIFICIAL INTELLIGENCEr.pdf
ARTIFICIAL INTELLIGENCEr.pdfARTIFICIAL INTELLIGENCEr.pdf
ARTIFICIAL INTELLIGENCEr.pdf
 
ARTIFICIAL INTELLIGENCEr.pdf
ARTIFICIAL INTELLIGENCEr.pdfARTIFICIAL INTELLIGENCEr.pdf
ARTIFICIAL INTELLIGENCEr.pdf
 
Lecture 1.pdf
Lecture 1.pdfLecture 1.pdf
Lecture 1.pdf
 
Unit 1
Unit 1Unit 1
Unit 1
 
AI.ppt
AI.pptAI.ppt
AI.ppt
 
Lec1 introduction
Lec1 introductionLec1 introduction
Lec1 introduction
 

Último

PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...limedy534
 
Machine learning classification ppt.ppt
Machine learning classification  ppt.pptMachine learning classification  ppt.ppt
Machine learning classification ppt.pptamreenkhanum0307
 
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理e4aez8ss
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFAAndrei Kaleshka
 
Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfchwongval
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort servicejennyeacort
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024thyngster
 
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改yuu sss
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.natarajan8993
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Seán Kennedy
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhijennyeacort
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPTBoston Institute of Analytics
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样vhwb25kk
 
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...ssuserf63bd7
 
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSINGmarianagonzalez07
 

Último (20)

PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
 
Machine learning classification ppt.ppt
Machine learning classification  ppt.pptMachine learning classification  ppt.ppt
Machine learning classification ppt.ppt
 
Call Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort ServiceCall Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort Service
 
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFA
 
Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdf
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
 
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
 
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
 
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
 

What is Ai ?

  • 1. — 1 Introduction to Ai & Machine Learning Madan Dabbeeru
  • 3. — 3 AI is the reproduction of human reasoning and intelligent behavior by computational methods What is AI? Apple Siri Google Navigation Systems Roomba Vacuum Cleaner IBM Watson Deep Blue Credit Card Fraud Prediction
  • 5. — 5 Artificial Intelligence in Real Life A young science (≈ 50 years old) – Exciting and dynamic field, lots of uncharted territory left – Impressive success stories – “Intelligent” in specialized domains – Many application areas Face detection AlphaGo Medical Imaging
  • 6. — 6 AI has roots in a number of scientific disciplines – Computer science and engineering (hardware and software) – Philosophy (rules of reasoning) – Mathematics (logic, algorithms, optimization) – Cognitive science and psychology (modeling high level human/animal thinking) – Neural science (model low level human/animal brain activity) – Linguistics The birth of AI (1943 – 1956) – McCulloch and Pitts (1943): simplified mathematical model of neurons (resting/firing states) can realize all propositional logic primitives (can compute all Turing computable functions) – Alan Turing: Turing machine and Turing test (1950) – Claude Shannon: information theory; possibility of chess playing computers – Boole, Aristotle, Euclid (logics, syllogisms) History of AI* *https://www.scaruffi.com/mind/ai.html
  • 7. — 7 Early enthusiasm (1952 – 1969) – 1956 Dartmouth conference – John McCarthy (Lisp); – Marvin Minsky (first neural network machine); – Alan Newell and Herbert Simon (GPS); – Emphasis on intelligent general problem solving – GSP (means-ends analysis); – Lisp (AI programming language); Resolution by John Robinson (basis for automatic theorem proving); – heuristic search (A*, AO*, game tree search) Emphasis on knowledge (1966 – 1974) – domain specific knowledge is the key to overcome existing difficulties – knowledge representation (KR) paradigms – declarative vs. procedural representation https://ocs.aaai.org/ojs/index.php/aimagazine/article/download/1848/1746
  • 8. — 8 Weak and Strong AI Claims Weak AI: – Machines can be made to act as if they were intelligent. Strong AI: – Machines that act intelligently have real, conscious minds.
  • 9. — 9 What is Intelligence? The TuringTest A machine can be described as a thinking machine if it passes the Turing Test. i.e. If a human agent is engaged in two isolated dialogues (connected by teletype say); one with a computer, and the other with another human and the human agent cannot reliably identify which dialogue is with the computer. Turing Test: A human communicates with a computer via a teletype. If the human can’t tell he is talking to a computer or another human, it passes. – Natural language processing – knowledge representation – automated reasoning – machine learning Add vision and robotics to get the total Turing test.
  • 10. — 10 Physical Symbol System Hypothesis A physical symbol system has the necessary and sufficient means for intelligent action – a system, embodied physically, that is engaged in the manipulation of symbols – an entity is potentially intelligent if and only if it instantiates a physical symbol system – symbols must designate – symbols must be atomic – symbols may combine to form expressions Newell & Simon 1976 SymbolicAI: Rule-Based Systems BadElecSys: IF car:SparkPlusCondition #= Bad Or car:Timing #= OutOfSynch Or car:Battery #= Low; THENcar:ElectricalSystem = Bad; GoodElecSys: IF car:SparkPlugCondition #= Ok And car:Timing #= InSynch And car:Battery #= Charged; THENcar:ElectricalSystem = Ok; If A and B then F If C and D and E then K If F and K then G If J and G then Goal A B C D E F G K Goal J Car-Maintenance Rule-based Systems
  • 11. — 11 Branches of AI • Logical AI • Search • Natural language processing • Computer vision • Pattern recognition • Knowledge representation • Inference From some facts, others can be inferred. • Reasoning • Learning • Planning To generate a strategy for achieving some goal • Epistemology This is a study of the kinds of knowledge that are required for solving problems in the world. • Ontology Ontology is the study of the kinds of things that exist. • Agents • Games • Artificial life / worlds? • Emotions? • Knowledge Management? • Socialization/communication? • …
  • 12. — 12 Approaches to AI • Searching • Learning • From Natural to Artificial Systems • Knowledge Representation and Reasoning • Expert Systems and Planning • Communication, Perception, Action “All AI is search” – Game theory – Problem spaces Every problem is a feature space of all possible (successful or unsuccessful) solutions. The trick is to find an efficient search strategy.
  • 13. — 13 Learning Explanation – Discovery – Data Mining No Explanation – Neural Nets – Case Based Reasoning • Searching • Learning • From Natural to Artificial Systems • Knowledge Representation and Reasoning • Expert Systems and Planning • Communication, Perception, Action Explanation No Explanation
  • 14. — 14 Approaches to AI • Searching • Learning • From Natural to Artificial Systems • Knowledge Representation and Reasoning • Expert Systems and Planning • Communication, Perception, Action Swarm Intelligence Artificial Neural Networks
  • 15. — 15 Approaches to AI • Searching • Learning • From Natural to Artificial Systems • Knowledge Representation and Reasoning • Expert Systems and Planning • Communication, Perception, Action • Logic Languages – Prolog, Lisp • Knowledge bases • Inference engines Father(abraham, isaac). Male(isaac). Father(haran, lot). Male(lot). Father(haran, milcah). Female(milcah). Father(haran, yiscah). Female(yiscah). Son(X,Y) ¬ Father(Y,X), Male(X). Daughter(X,Y) ¬ Father(Y,X), Female(X). Son(lot, haran)?
  • 16. — 16 Approaches to AI • Searching • Learning • From Natural to Artificial Systems • Knowledge Representation and Reasoning • Expert Systems and Planning • Communication, Perception, Action
  • 17. — 17 Approaches to AI • Searching • Learning • From Natural to Artificial Systems • Knowledge Representation and Reasoning • Expert Systems and Planning • Communication, Perception, Action • Computer vision • Natural language recognition • Natural language generation • Speech recognition • Speech generation • Robotics • Games/Entertainment
  • 18. — 18 environment AI as an Agent agent ? sensors actuators ? ? ? model
  • 20. — 20 20 Main Areas of AI • Knowledge representation (including formal logic) • Search, especially heuristic search (puzzles, games) • Planning • Reasoning under uncertainty, including probabilistic reasoning • Learning • Agent architectures • Robotics and perception • Natural language processing Search Knowledge rep.Planning Reasoning Learning Agent Robotics Perception Natural language ... Expert Systems Constraint satisfaction
  • 22. — 22 What is Artificial Intelligence ? • making computers that think? • the automation of activities we associate with human thinking, like decision making, learning ... ? • the art of creating machines that perform functions that require intelligence when performed by people ? • the study of mental faculties through the use of computational models ?
  • 23. — 23 What Is Machine Learning? • Automating automation • Getting computers to program themselves • Writing software is the bottleneck • Let the data do the work instead!
  • 24. — 24 ML in a Nutshell • Tens of thousands of machine learning algorithms • Hundreds new every year • Every machine learning algorithm has three components: – Representation – Evaluation – Optimization Decision trees Sets of rules / Logic programs Instances Graphical models (Bayes/Markov nets) Neural networks Support vector machines Model ensembles Etc. Accuracy Precision and recall Squared error Likelihood Posterior probability Cost / Utility Margin Entropy K-L divergence Etc. Combinatorial optimization – E.g.: Greedy search Convex optimization – E.g.: Gradient descent Constrained optimization – E.g.: Linear programming Representation Evaluation Optimization
  • 25. — 25 Types of Learning • Supervised (inductive) learning – Training data includes desired outputs • Unsupervised learning – Training data does not include desired outputs • Semi-supervised learning – Training data includes a few desired outputs • Reinforcement learning – Rewards from sequence of actions • Supervised learning – Decision tree induction – Rule induction – Instance-based learning – Bayesian learning – Neural networks – Support vector machines – Model ensembles – Learning theory • Unsupervised learning – Clustering – Dimensionality reduction • Given examples of a function (X, F(X)) • Predict function F(X) for new examples X – Discrete F(X): Classification – Continuous F(X): Regression – F(X) = Probability(X): Probability estimation Supervised (inductive) learning • Understanding domain, prior knowledge, and goals • Data integration, selection, cleaning, pre-processing, etc. • Learning models • Interpreting results • Consolidating and deploying discovered knowledge • Loop ML in Practice