SlideShare a Scribd company logo
1 of 46
1
Limitations of
Artificial Intelligence
Kürşat İNCE
kince@havelsan.com.tr
2
• 1996 - Today HAVELSAN, Inc.
• 1996 - Development of HVL Firewall (The 1st in Turkey)
• 2001 - Developer in various projects: TuAF IS, MELTEM, etc.
• 2010 - YGO Project/Product manager
• 2014 - Move to HVL Istanbul Office 
• 2014 - Systems Engineer
• 2016 - R&D Coordinator
• June 2016 - Organizer at www.dataistanbul.org
BSc, Bilkent University Computer Engineering, 1996
MSc, Bilkent University Computer Engineering, 1999
PhD, Gebze Technical University Computer Engineering
(in progress)
• Meetup Community
• Established: March 2016
• Members: 5000+
• Event: 90+
• ML/DL Course
• Introduction to Kaggle Challenges
• Reinforcement Learning Day
• NLP with R Workshop
• …
/data_istanbul/dataistanbul
4
• Introduction to Artificial Intelligence
• Introduction to Data Science
• Limitations of Artificial Intelligence
• Technical Limitations
• Practical Limitations
• Application Limitations
Agenda
5
Artificial Intelligence
6
Artificial Intelligence
© Wikipedia, creative commons
7
• A branch of computer science that aims to create
intelligent machines.
• Research Areas:
• Knowledge (understanding)
• Reasoning
• Problem solving
• Perception
• Learning
• Ability to manipulate and move objects
• …
Artificial Intelligence (AI)
8
• Artificial Narrow Intelligence
• Weak AI that focuses on a single task.
• Common “AI” in general.
• Artificial General Intelligence
• Intelligence of a machine that could successfully perform any
intellectual task that a human being can.
• Strong Artificial Intelligence
• A machine with consciousness, sentience and mind.
Artificial Intelligence – continued
9
• A research area of artificial intelligence (AI) in which
*machines* learn and improve from experience
automatically without being explicitly programmed.
• Access and use data to learn/develop computer programs.
Machine Learning (ML)
• Tasks/Problems:
• Regression
• Classification
• Clustering
• Ranking
• Feature Engineering
• Feature Learning
• Anomaly Detection
• …
• Methods
• Linear Regression
• Logistic Regression
• Decision Trees
• Artificial Neural Networks
• Deep Learning
• …
10
• Particular subset of ML methodologies using artificial
neural networks, inspired by the structure of neurons
located in the human brain. ​
• Deep usually refers to presence of multiple layers of artificial
neural networks, as in the human brain.​
Deep Learning (DL)
• Methods
• Convolutional Neural Network​
• Recurrent Neural Network​
• Generative Adversarial Network
• …
11
12
Machine Learning
https://xkcd.com/1838/
13
• Supervised Learning
• When your data has one or more target variables (expected
results), and you make “predictions” on the data.
Machine Learning Tasks
14
• Unsupervised Learning
• When your data has no target variables, and you detect
“patterns” on the data.
Machine Learning Tasks
15
• Transfer Learning
• When you have data that can be used with an existing model, you
re-train, and predict.
Machine Learning Tasks – continued.
16
• Reinforcement Learning
• When you have no data but you can generate data via trial-and-
error, and you “play.”
Machine Learning Tasks – continued.
17
Data Science
18
• Before 1600, empirical science
• Direct observations
• 1600-1950s, theoretical science
• Each discipline has grown a theoretical component. Theoretical models often motivate
experiments and generalize our understanding.
• 1950s-1990s, computational science
• Over the last 50 years, most disciplines have grown a third, computational branch (e.g.
empirical, theoretical, and computational ecology, or physics, or linguistics.)
• Computational Science traditionally meant simulation. It grew out of our inability to find
closed-form solutions for complex mathematical models.
• 1990-now, data science
• The flood of data from new scientific instruments and simulations
• The ability to economically store and manage petabytes of data online
• The Internet and computing Grid that makes all these archives universally accessible
Evolution of Sciences
Jim Gray and Alex Szalay, The World Wide Telescope: An Archetype for Online Science, Comm. ACM, 45(11): 50-
54, Nov. 2002
19
• …the exploration and quantitative analysis of all
available structured and unstructured data to develop
understanding, extract knowledge, and formulate
actionable results.
Data Science is…
Microsoft Data Science and Machine Learning Essentials
20
Data
Value
From Data to Actions
21
22
• When data is available, produce much accurate results than
human.
• Works in hostile environments
• Replace human in repetitive, tedious tasks
• Assistant to human
• Fraud Detection
• Telesurgery
• Work for long hours, no sleep, rest, take break, or get
entertained.
• …
Advantages of Artificial Intelligence
23
Limitations of AI
24
• Technical Limitations
• Interpretability
• Explainability
• Practical Limitations
• Data Bias
• Data Availability
• Missing Data
• Application Limitations
• Other Disadvantages
Limitations of AI
25
• Interpretability
• Understanding the model in terms of what it has learnt, and what
it outputs.
• Generally defined as the features contributed to the decision
process for a particular instance.
• Explainability
• Why and how a particular decision is made.
• How trustworthy is the decision.
Technical Limitations
26
Explainable AI (XAI)
27
Explainable AI (XAI)
28
• Human Bias:
• Act with ones own belief without considering relevant data.
• Overcome with relevant data and working procedures.
Practical Limitations
29
Example: Survivorship Bias
• Logical error of concentrating on the people or things that
made it past some selection process and overlooking those
that did not, typically because of their lack of visibility.
https://www.wikiwand.com/en/Survivorship_bias
30
• Dataset Construction Bias
• Data Collection Bias
• Data Labeling Bias
• Data Sampling Bias
Practical Limitations – Data Bias
31
• Data Collection
• Dataset Construction Bias
• Data Collection Bias
• Data Labeling Bias
• Data Sampling Bias
• Data Cleaning
• Human Bias
• Data Labeling Bias
• Data Sampling Bias
• Exploratory Data Analysis
• Data Sampling Bias
• Data Modeling
• Data Sampling Bias
Practical Limitations – Data Bias
32
Example: Pothole Bias
https://www.wired.com/insights/2014/03/potholes-big-data-crowdsourcing-way-better-government/
https://hbr.org/2013/04/the-hidden-biases-in-big-data
33
Example: Racist Gorilla Bias
http://www.dailylife.com.au/dl-people/google-photos-produces-fked-up-racist-images-20150701-gi331f.html
34
• For some research areas, almost always researchers use
same datasets available on the Internet.
Practical Limitations – Data Availability
35
Example: Coded Gaze by Joy Buolamwini
https://www.media.mit.edu/posts/how-i-m-fighting-bias-in-algorithms/
36
• For other areas, researchers have to dooo something.
• Synthetic Data
• Data Augmentation
• Transfer Learning
• Reinforcement Learning
Practical Limitations – Data Availability
37
Solution – Synthetic Data
https://medium.com/archieai/a-dozen-times-artificial-intelligence-startled-the-world-eae5005153db
38
• For images:
• Scaling
• Translation
• Rotation
• Flipping
• Adding Salt and Pepper noise
• Lighting condition
Solution – Data Augmentation
https://medium.com/ymedialabs-innovation/data-augmentation-techniques-in-cnn-using-tensorflow-371ae43d5be9
39
Solution – Transfer Learning
https://towardsdatascience.com/transfer-learning-using-differential-learning-rates-638455797f00
40
Solution – Reinforcement Learning (Game Playing)
https://arstechnica.com/science/2018/12/move-over-alphago-alphazero-taught-itself-to-play-three-different-games/
41
Solution – Reinforcement Learning (Game Playing)
42
• Some data maybe missing in the dataset.
• Eg: Broken sensors, or communication lines.
• Eg: Data not applicable for that sample.
• …
• Solution depends on the problem:
• Drop missing value samples, or features.
• Data imputation: Replace missing values with mean/median etc.
• Data imputation: Develop linear regression model for features
with missing values.
• …
Practical Limitations – Missing Values
43
• Missing AI Ethics
• Missing AI Strategy
• Executing a successful ML project is costly.
• Narrow AI cannot solve every problem
• AI is not as creative as humans
• AI does not have emotions
• AI does not have common Sense
• People become too dependent to AI
• AI leads to unemployment
• AI leads to the “Destruction of Human Race?”
•
Application Limitations – Disadvantages
44
• When data is available, produce much accurate results than
human.
• Works in hostile environments
• Replace human in repetitive, tedious tasks
• Assistant to human
• Fraud Detection
• Telesurgery
• Work for long hours, no sleep, rest, take break, or get
entertained.
• …
Advantages of Artificial Intelligence
45
Final Words
46
Thank you

More Related Content

What's hot

ARTIFICIAL INTELLIGENCE
ARTIFICIAL INTELLIGENCEARTIFICIAL INTELLIGENCE
ARTIFICIAL INTELLIGENCEOmkar Shinde
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence XashAxel
 
Artificial inteligence
Artificial inteligenceArtificial inteligence
Artificial inteligenceankit dubey
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligenceA.I. Tazib
 
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 (A.I) and Its Application -Seminar
Artificial Intelligence (A.I) and Its Application -SeminarArtificial Intelligence (A.I) and Its Application -Seminar
Artificial Intelligence (A.I) and Its Application -SeminarBIJAY NAYAK
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligenceSameep Sood
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligenceSai Nath
 
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...Edureka!
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligencesaloni sharma
 
Artificial intelligence ppt
Artificial intelligence pptArtificial intelligence ppt
Artificial intelligence pptDikshaSharma391
 

What's hot (20)

Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
ARTIFICIAL INTELLIGENCE
ARTIFICIAL INTELLIGENCEARTIFICIAL INTELLIGENCE
ARTIFICIAL INTELLIGENCE
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
AI.pptx
AI.pptxAI.pptx
AI.pptx
 
Artificial inteligence
Artificial inteligenceArtificial inteligence
Artificial inteligence
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
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
 
AI in security
AI in securityAI in security
AI in security
 
A.I.PPT
A.I.PPTA.I.PPT
A.I.PPT
 
Artifical intelligence (a.i)
Artifical intelligence (a.i)Artifical intelligence (a.i)
Artifical intelligence (a.i)
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial Intelligence (A.I) and Its Application -Seminar
Artificial Intelligence (A.I) and Its Application -SeminarArtificial Intelligence (A.I) and Its Application -Seminar
Artificial Intelligence (A.I) and Its Application -Seminar
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial intelligence ppt
Artificial intelligence pptArtificial intelligence ppt
Artificial intelligence ppt
 

Similar to GTU GeekDay 2019 Limitations of Artificial Intelligence

intro to ML by the way m toh phasee movie Punjabi
intro to ML by the way m toh phasee movie Punjabiintro to ML by the way m toh phasee movie Punjabi
intro to ML by the way m toh phasee movie Punjabibotvillain45
 
Dm sei-tutorial-v7
Dm sei-tutorial-v7Dm sei-tutorial-v7
Dm sei-tutorial-v7CS, NcState
 
Big Data & Artificial Intelligence
Big Data & Artificial IntelligenceBig Data & Artificial Intelligence
Big Data & Artificial IntelligenceZavain Dar
 
Machine Learning for Data Extraction
Machine Learning for Data ExtractionMachine Learning for Data Extraction
Machine Learning for Data ExtractionDasha Herrmannova
 
Data Mining and Big Data Challenges and Research Opportunities
Data Mining and Big Data Challenges and Research OpportunitiesData Mining and Big Data Challenges and Research Opportunities
Data Mining and Big Data Challenges and Research OpportunitiesKathirvel Ayyaswamy
 
Intro to Data Science for Non-Data Scientists
Intro to Data Science for Non-Data ScientistsIntro to Data Science for Non-Data Scientists
Intro to Data Science for Non-Data ScientistsSri Ambati
 
Data science meetup - Spiros Antonatos
Data science meetup - Spiros AntonatosData science meetup - Spiros Antonatos
Data science meetup - Spiros AntonatosSpiros Antonatos
 
Deep learning and the systemic challenges of data science initiatives
Deep learning and the systemic challenges of data science initiativesDeep learning and the systemic challenges of data science initiatives
Deep learning and the systemic challenges of data science initiativesBalázs Kégl
 
Main principles of Data Science and Machine Learning
Main principles of Data Science and Machine LearningMain principles of Data Science and Machine Learning
Main principles of Data Science and Machine LearningNikolay Karelin
 
Entity-Centric Data Management
Entity-Centric Data ManagementEntity-Centric Data Management
Entity-Centric Data ManagementeXascale Infolab
 
Philips john huffman
Philips john huffmanPhilips john huffman
Philips john huffmanBigDataExpo
 
Data Science at Scale - The DevOps Approach
Data Science at Scale - The DevOps ApproachData Science at Scale - The DevOps Approach
Data Science at Scale - The DevOps ApproachMihai Criveti
 
Cloud Programming Models: eScience, Big Data, etc.
Cloud Programming Models: eScience, Big Data, etc.Cloud Programming Models: eScience, Big Data, etc.
Cloud Programming Models: eScience, Big Data, etc.Alexandru Iosup
 
Large scale computing
Large scale computing Large scale computing
Large scale computing Bhupesh Bansal
 
The Art and Science of Analyzing Software Data
The Art and Science of Analyzing Software DataThe Art and Science of Analyzing Software Data
The Art and Science of Analyzing Software DataCS, NcState
 
datamining_Lecture_1(introduction).pptx
datamining_Lecture_1(introduction).pptxdatamining_Lecture_1(introduction).pptx
datamining_Lecture_1(introduction).pptxHASHEMHASH
 
H2O with Erin LeDell at Portland R User Group
H2O with Erin LeDell at Portland R User GroupH2O with Erin LeDell at Portland R User Group
H2O with Erin LeDell at Portland R User GroupSri Ambati
 
Machine Learning Deep Learning AI and Data Science
Machine Learning Deep Learning AI and Data Science Machine Learning Deep Learning AI and Data Science
Machine Learning Deep Learning AI and Data Science Venkata Reddy Konasani
 

Similar to GTU GeekDay 2019 Limitations of Artificial Intelligence (20)

intro to ML by the way m toh phasee movie Punjabi
intro to ML by the way m toh phasee movie Punjabiintro to ML by the way m toh phasee movie Punjabi
intro to ML by the way m toh phasee movie Punjabi
 
Dm sei-tutorial-v7
Dm sei-tutorial-v7Dm sei-tutorial-v7
Dm sei-tutorial-v7
 
Big Data & Artificial Intelligence
Big Data & Artificial IntelligenceBig Data & Artificial Intelligence
Big Data & Artificial Intelligence
 
1.Introduction to deep learning
1.Introduction to deep learning1.Introduction to deep learning
1.Introduction to deep learning
 
Machine Learning for Data Extraction
Machine Learning for Data ExtractionMachine Learning for Data Extraction
Machine Learning for Data Extraction
 
Data Mining and Big Data Challenges and Research Opportunities
Data Mining and Big Data Challenges and Research OpportunitiesData Mining and Big Data Challenges and Research Opportunities
Data Mining and Big Data Challenges and Research Opportunities
 
Intro to Data Science for Non-Data Scientists
Intro to Data Science for Non-Data ScientistsIntro to Data Science for Non-Data Scientists
Intro to Data Science for Non-Data Scientists
 
Data science meetup - Spiros Antonatos
Data science meetup - Spiros AntonatosData science meetup - Spiros Antonatos
Data science meetup - Spiros Antonatos
 
DBMS
DBMSDBMS
DBMS
 
Deep learning and the systemic challenges of data science initiatives
Deep learning and the systemic challenges of data science initiativesDeep learning and the systemic challenges of data science initiatives
Deep learning and the systemic challenges of data science initiatives
 
Main principles of Data Science and Machine Learning
Main principles of Data Science and Machine LearningMain principles of Data Science and Machine Learning
Main principles of Data Science and Machine Learning
 
Entity-Centric Data Management
Entity-Centric Data ManagementEntity-Centric Data Management
Entity-Centric Data Management
 
Philips john huffman
Philips john huffmanPhilips john huffman
Philips john huffman
 
Data Science at Scale - The DevOps Approach
Data Science at Scale - The DevOps ApproachData Science at Scale - The DevOps Approach
Data Science at Scale - The DevOps Approach
 
Cloud Programming Models: eScience, Big Data, etc.
Cloud Programming Models: eScience, Big Data, etc.Cloud Programming Models: eScience, Big Data, etc.
Cloud Programming Models: eScience, Big Data, etc.
 
Large scale computing
Large scale computing Large scale computing
Large scale computing
 
The Art and Science of Analyzing Software Data
The Art and Science of Analyzing Software DataThe Art and Science of Analyzing Software Data
The Art and Science of Analyzing Software Data
 
datamining_Lecture_1(introduction).pptx
datamining_Lecture_1(introduction).pptxdatamining_Lecture_1(introduction).pptx
datamining_Lecture_1(introduction).pptx
 
H2O with Erin LeDell at Portland R User Group
H2O with Erin LeDell at Portland R User GroupH2O with Erin LeDell at Portland R User Group
H2O with Erin LeDell at Portland R User Group
 
Machine Learning Deep Learning AI and Data Science
Machine Learning Deep Learning AI and Data Science Machine Learning Deep Learning AI and Data Science
Machine Learning Deep Learning AI and Data Science
 

Recently uploaded

Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...amitlee9823
 
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...karishmasinghjnh
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Pooja Nehwal
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% SecurePooja Nehwal
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...SUHANI PANDEY
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Valters Lauzums
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...amitlee9823
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramMoniSankarHazra
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightDelhi Call girls
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...amitlee9823
 
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...amitlee9823
 
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...amitlee9823
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceDelhi Call girls
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...amitlee9823
 
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...amitlee9823
 

Recently uploaded (20)

Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
 
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 

GTU GeekDay 2019 Limitations of Artificial Intelligence

  • 2. 2 • 1996 - Today HAVELSAN, Inc. • 1996 - Development of HVL Firewall (The 1st in Turkey) • 2001 - Developer in various projects: TuAF IS, MELTEM, etc. • 2010 - YGO Project/Product manager • 2014 - Move to HVL Istanbul Office  • 2014 - Systems Engineer • 2016 - R&D Coordinator • June 2016 - Organizer at www.dataistanbul.org BSc, Bilkent University Computer Engineering, 1996 MSc, Bilkent University Computer Engineering, 1999 PhD, Gebze Technical University Computer Engineering (in progress)
  • 3. • Meetup Community • Established: March 2016 • Members: 5000+ • Event: 90+ • ML/DL Course • Introduction to Kaggle Challenges • Reinforcement Learning Day • NLP with R Workshop • … /data_istanbul/dataistanbul
  • 4. 4 • Introduction to Artificial Intelligence • Introduction to Data Science • Limitations of Artificial Intelligence • Technical Limitations • Practical Limitations • Application Limitations Agenda
  • 7. 7 • A branch of computer science that aims to create intelligent machines. • Research Areas: • Knowledge (understanding) • Reasoning • Problem solving • Perception • Learning • Ability to manipulate and move objects • … Artificial Intelligence (AI)
  • 8. 8 • Artificial Narrow Intelligence • Weak AI that focuses on a single task. • Common “AI” in general. • Artificial General Intelligence • Intelligence of a machine that could successfully perform any intellectual task that a human being can. • Strong Artificial Intelligence • A machine with consciousness, sentience and mind. Artificial Intelligence – continued
  • 9. 9 • A research area of artificial intelligence (AI) in which *machines* learn and improve from experience automatically without being explicitly programmed. • Access and use data to learn/develop computer programs. Machine Learning (ML) • Tasks/Problems: • Regression • Classification • Clustering • Ranking • Feature Engineering • Feature Learning • Anomaly Detection • … • Methods • Linear Regression • Logistic Regression • Decision Trees • Artificial Neural Networks • Deep Learning • …
  • 10. 10 • Particular subset of ML methodologies using artificial neural networks, inspired by the structure of neurons located in the human brain. ​ • Deep usually refers to presence of multiple layers of artificial neural networks, as in the human brain.​ Deep Learning (DL) • Methods • Convolutional Neural Network​ • Recurrent Neural Network​ • Generative Adversarial Network • …
  • 11. 11
  • 13. 13 • Supervised Learning • When your data has one or more target variables (expected results), and you make “predictions” on the data. Machine Learning Tasks
  • 14. 14 • Unsupervised Learning • When your data has no target variables, and you detect “patterns” on the data. Machine Learning Tasks
  • 15. 15 • Transfer Learning • When you have data that can be used with an existing model, you re-train, and predict. Machine Learning Tasks – continued.
  • 16. 16 • Reinforcement Learning • When you have no data but you can generate data via trial-and- error, and you “play.” Machine Learning Tasks – continued.
  • 18. 18 • Before 1600, empirical science • Direct observations • 1600-1950s, theoretical science • Each discipline has grown a theoretical component. Theoretical models often motivate experiments and generalize our understanding. • 1950s-1990s, computational science • Over the last 50 years, most disciplines have grown a third, computational branch (e.g. empirical, theoretical, and computational ecology, or physics, or linguistics.) • Computational Science traditionally meant simulation. It grew out of our inability to find closed-form solutions for complex mathematical models. • 1990-now, data science • The flood of data from new scientific instruments and simulations • The ability to economically store and manage petabytes of data online • The Internet and computing Grid that makes all these archives universally accessible Evolution of Sciences Jim Gray and Alex Szalay, The World Wide Telescope: An Archetype for Online Science, Comm. ACM, 45(11): 50- 54, Nov. 2002
  • 19. 19 • …the exploration and quantitative analysis of all available structured and unstructured data to develop understanding, extract knowledge, and formulate actionable results. Data Science is… Microsoft Data Science and Machine Learning Essentials
  • 21. 21
  • 22. 22 • When data is available, produce much accurate results than human. • Works in hostile environments • Replace human in repetitive, tedious tasks • Assistant to human • Fraud Detection • Telesurgery • Work for long hours, no sleep, rest, take break, or get entertained. • … Advantages of Artificial Intelligence
  • 24. 24 • Technical Limitations • Interpretability • Explainability • Practical Limitations • Data Bias • Data Availability • Missing Data • Application Limitations • Other Disadvantages Limitations of AI
  • 25. 25 • Interpretability • Understanding the model in terms of what it has learnt, and what it outputs. • Generally defined as the features contributed to the decision process for a particular instance. • Explainability • Why and how a particular decision is made. • How trustworthy is the decision. Technical Limitations
  • 28. 28 • Human Bias: • Act with ones own belief without considering relevant data. • Overcome with relevant data and working procedures. Practical Limitations
  • 29. 29 Example: Survivorship Bias • Logical error of concentrating on the people or things that made it past some selection process and overlooking those that did not, typically because of their lack of visibility. https://www.wikiwand.com/en/Survivorship_bias
  • 30. 30 • Dataset Construction Bias • Data Collection Bias • Data Labeling Bias • Data Sampling Bias Practical Limitations – Data Bias
  • 31. 31 • Data Collection • Dataset Construction Bias • Data Collection Bias • Data Labeling Bias • Data Sampling Bias • Data Cleaning • Human Bias • Data Labeling Bias • Data Sampling Bias • Exploratory Data Analysis • Data Sampling Bias • Data Modeling • Data Sampling Bias Practical Limitations – Data Bias
  • 33. 33 Example: Racist Gorilla Bias http://www.dailylife.com.au/dl-people/google-photos-produces-fked-up-racist-images-20150701-gi331f.html
  • 34. 34 • For some research areas, almost always researchers use same datasets available on the Internet. Practical Limitations – Data Availability
  • 35. 35 Example: Coded Gaze by Joy Buolamwini https://www.media.mit.edu/posts/how-i-m-fighting-bias-in-algorithms/
  • 36. 36 • For other areas, researchers have to dooo something. • Synthetic Data • Data Augmentation • Transfer Learning • Reinforcement Learning Practical Limitations – Data Availability
  • 37. 37 Solution – Synthetic Data https://medium.com/archieai/a-dozen-times-artificial-intelligence-startled-the-world-eae5005153db
  • 38. 38 • For images: • Scaling • Translation • Rotation • Flipping • Adding Salt and Pepper noise • Lighting condition Solution – Data Augmentation https://medium.com/ymedialabs-innovation/data-augmentation-techniques-in-cnn-using-tensorflow-371ae43d5be9
  • 39. 39 Solution – Transfer Learning https://towardsdatascience.com/transfer-learning-using-differential-learning-rates-638455797f00
  • 40. 40 Solution – Reinforcement Learning (Game Playing) https://arstechnica.com/science/2018/12/move-over-alphago-alphazero-taught-itself-to-play-three-different-games/
  • 41. 41 Solution – Reinforcement Learning (Game Playing)
  • 42. 42 • Some data maybe missing in the dataset. • Eg: Broken sensors, or communication lines. • Eg: Data not applicable for that sample. • … • Solution depends on the problem: • Drop missing value samples, or features. • Data imputation: Replace missing values with mean/median etc. • Data imputation: Develop linear regression model for features with missing values. • … Practical Limitations – Missing Values
  • 43. 43 • Missing AI Ethics • Missing AI Strategy • Executing a successful ML project is costly. • Narrow AI cannot solve every problem • AI is not as creative as humans • AI does not have emotions • AI does not have common Sense • People become too dependent to AI • AI leads to unemployment • AI leads to the “Destruction of Human Race?” • Application Limitations – Disadvantages
  • 44. 44 • When data is available, produce much accurate results than human. • Works in hostile environments • Replace human in repetitive, tedious tasks • Assistant to human • Fraud Detection • Telesurgery • Work for long hours, no sleep, rest, take break, or get entertained. • … Advantages of Artificial Intelligence