SlideShare uma empresa Scribd logo
1 de 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

Mais conteúdo relacionado

Mais procurados

Neural Networks with Focus on Language Modeling
Neural Networks with Focus on Language ModelingNeural Networks with Focus on Language Modeling
Neural Networks with Focus on Language ModelingAdel Rahimi
 
Artificial intelligence in software engineering ppt.
Artificial intelligence in software engineering ppt.Artificial intelligence in software engineering ppt.
Artificial intelligence in software engineering ppt.Pradeep Vishwakarma
 
generative-ai-fundamentals and Large language models
generative-ai-fundamentals and Large language modelsgenerative-ai-fundamentals and Large language models
generative-ai-fundamentals and Large language modelsAdventureWorld5
 
Computer vision introduction
Computer vision  introduction Computer vision  introduction
Computer vision introduction Wael Badawy
 
TEDx Manchester: AI & The Future of Work
TEDx Manchester: AI & The Future of WorkTEDx Manchester: AI & The Future of Work
TEDx Manchester: AI & The Future of WorkVolker Hirsch
 
AI and ML Series - Leveraging Generative AI and LLMs Using the UiPath Platfor...
AI and ML Series - Leveraging Generative AI and LLMs Using the UiPath Platfor...AI and ML Series - Leveraging Generative AI and LLMs Using the UiPath Platfor...
AI and ML Series - Leveraging Generative AI and LLMs Using the UiPath Platfor...DianaGray10
 
Technologies Demystified: Artificial Intelligence
Technologies Demystified: Artificial IntelligenceTechnologies Demystified: Artificial Intelligence
Technologies Demystified: Artificial IntelligencePioneers.io
 
History of AI, Current Trends, Prospective Trajectories
History of AI, Current Trends, Prospective TrajectoriesHistory of AI, Current Trends, Prospective Trajectories
History of AI, Current Trends, Prospective TrajectoriesGiovanni Sileno
 
Machine learning in image processing
Machine learning in image processingMachine learning in image processing
Machine learning in image processingData Science Thailand
 
Artifical intelligence
Artifical intelligenceArtifical intelligence
Artifical intelligenceShahabaj786
 
How-to-Build-a-Career-in-AI.pdf
How-to-Build-a-Career-in-AI.pdfHow-to-Build-a-Career-in-AI.pdf
How-to-Build-a-Career-in-AI.pdfDustin Liu
 
Artifitial intelligence (ai) all in one
Artifitial intelligence (ai) all in oneArtifitial intelligence (ai) all in one
Artifitial intelligence (ai) all in onejehan1987
 
The Future Of Work & The Work Of The Future
The Future Of Work & The Work Of The FutureThe Future Of Work & The Work Of The Future
The Future Of Work & The Work Of The FutureArturo Pelayo
 
Machine Learning
Machine LearningMachine Learning
Machine LearningKumar P
 

Mais procurados (20)

Neural Networks with Focus on Language Modeling
Neural Networks with Focus on Language ModelingNeural Networks with Focus on Language Modeling
Neural Networks with Focus on Language Modeling
 
Artificial intelligence in software engineering ppt.
Artificial intelligence in software engineering ppt.Artificial intelligence in software engineering ppt.
Artificial intelligence in software engineering ppt.
 
generative-ai-fundamentals and Large language models
generative-ai-fundamentals and Large language modelsgenerative-ai-fundamentals and Large language models
generative-ai-fundamentals and Large language models
 
Computer vision introduction
Computer vision  introduction Computer vision  introduction
Computer vision introduction
 
TEDx Manchester: AI & The Future of Work
TEDx Manchester: AI & The Future of WorkTEDx Manchester: AI & The Future of Work
TEDx Manchester: AI & The Future of Work
 
AI and ML Series - Leveraging Generative AI and LLMs Using the UiPath Platfor...
AI and ML Series - Leveraging Generative AI and LLMs Using the UiPath Platfor...AI and ML Series - Leveraging Generative AI and LLMs Using the UiPath Platfor...
AI and ML Series - Leveraging Generative AI and LLMs Using the UiPath Platfor...
 
Technologies Demystified: Artificial Intelligence
Technologies Demystified: Artificial IntelligenceTechnologies Demystified: Artificial Intelligence
Technologies Demystified: Artificial Intelligence
 
ARTIFICIAL INTELLIGENCE
ARTIFICIAL INTELLIGENCEARTIFICIAL INTELLIGENCE
ARTIFICIAL INTELLIGENCE
 
Computer vision ppt
Computer vision pptComputer vision ppt
Computer vision ppt
 
History of AI, Current Trends, Prospective Trajectories
History of AI, Current Trends, Prospective TrajectoriesHistory of AI, Current Trends, Prospective Trajectories
History of AI, Current Trends, Prospective Trajectories
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Computer Vision
Computer VisionComputer Vision
Computer Vision
 
Machine learning in image processing
Machine learning in image processingMachine learning in image processing
Machine learning in image processing
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Artifical intelligence
Artifical intelligenceArtifical intelligence
Artifical intelligence
 
How-to-Build-a-Career-in-AI.pdf
How-to-Build-a-Career-in-AI.pdfHow-to-Build-a-Career-in-AI.pdf
How-to-Build-a-Career-in-AI.pdf
 
Artifitial intelligence (ai) all in one
Artifitial intelligence (ai) all in oneArtifitial intelligence (ai) all in one
Artifitial intelligence (ai) all in one
 
The Future Of Work & The Work Of The Future
The Future Of Work & The Work Of The FutureThe Future Of Work & The Work Of The Future
The Future Of Work & The Work Of The Future
 
ATLAS(The Robot)
ATLAS(The Robot)ATLAS(The Robot)
ATLAS(The Robot)
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 

Semelhante a 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
 

Semelhante a 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
 

Último

Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...kumargunjan9515
 
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
 
Computer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdfComputer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdfSayantanBiswas37
 
Gulbai Tekra * Cheap Call Girls In Ahmedabad Phone No 8005736733 Elite Escort...
Gulbai Tekra * Cheap Call Girls In Ahmedabad Phone No 8005736733 Elite Escort...Gulbai Tekra * Cheap Call Girls In Ahmedabad Phone No 8005736733 Elite Escort...
Gulbai Tekra * Cheap Call Girls In Ahmedabad Phone No 8005736733 Elite Escort...gragchanchal546
 
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptxRESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptxronsairoathenadugay
 
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...nirzagarg
 
7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.pptibrahimabdi22
 
Kings of Saudi Arabia, information about them
Kings of Saudi Arabia, information about themKings of Saudi Arabia, information about them
Kings of Saudi Arabia, information about themeitharjee
 
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...nirzagarg
 
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...nirzagarg
 
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...gajnagarg
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNKTimothy Spann
 
Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1ranjankumarbehera14
 
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...gajnagarg
 
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...HyderabadDolls
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样wsppdmt
 
Fun all Day Call Girls in Jaipur 9332606886 High Profile Call Girls You Ca...
Fun all Day Call Girls in Jaipur   9332606886  High Profile Call Girls You Ca...Fun all Day Call Girls in Jaipur   9332606886  High Profile Call Girls You Ca...
Fun all Day Call Girls in Jaipur 9332606886 High Profile Call Girls You Ca...kumargunjan9515
 
Gartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptxGartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptxchadhar227
 
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...HyderabadDolls
 

Último (20)

Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
 
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...
 
Computer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdfComputer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdf
 
Gulbai Tekra * Cheap Call Girls In Ahmedabad Phone No 8005736733 Elite Escort...
Gulbai Tekra * Cheap Call Girls In Ahmedabad Phone No 8005736733 Elite Escort...Gulbai Tekra * Cheap Call Girls In Ahmedabad Phone No 8005736733 Elite Escort...
Gulbai Tekra * Cheap Call Girls In Ahmedabad Phone No 8005736733 Elite Escort...
 
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptxRESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
 
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
 
7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt
 
Kings of Saudi Arabia, information about them
Kings of Saudi Arabia, information about themKings of Saudi Arabia, information about them
Kings of Saudi Arabia, information about them
 
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
 
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
 
Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1
 
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
 
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
 
Fun all Day Call Girls in Jaipur 9332606886 High Profile Call Girls You Ca...
Fun all Day Call Girls in Jaipur   9332606886  High Profile Call Girls You Ca...Fun all Day Call Girls in Jaipur   9332606886  High Profile Call Girls You Ca...
Fun all Day Call Girls in Jaipur 9332606886 High Profile Call Girls You Ca...
 
Gartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptxGartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptx
 
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
 

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