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

The future of ai ethics
The future of ai ethics The future of ai ethics
The future of ai ethics Vish Nandlall
 
Artificial Intelligence Overview PowerPoint Presentation Slides
Artificial Intelligence Overview PowerPoint Presentation Slides Artificial Intelligence Overview PowerPoint Presentation Slides
Artificial Intelligence Overview PowerPoint Presentation Slides SlideTeam
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligenceSameep Sood
 
Artificial Intelligence PowerPoint Presentation Slides
Artificial Intelligence PowerPoint Presentation Slides Artificial Intelligence PowerPoint Presentation Slides
Artificial Intelligence PowerPoint Presentation Slides SlideTeam
 
A.i. ppt by suvinsh mishra
A.i. ppt by suvinsh mishraA.i. ppt by suvinsh mishra
A.i. ppt by suvinsh mishraSuvinsh Mishra
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial IntelligenceNeil Mathew
 
Artificial Intelligence Presentation
Artificial Intelligence PresentationArtificial Intelligence Presentation
Artificial Intelligence Presentationlpaviglianiti
 
Artificial intelligence by JD
Artificial intelligence by JDArtificial intelligence by JD
Artificial intelligence by JDJaydip sindha
 
AI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete Deck
AI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete DeckAI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete Deck
AI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete DeckSlideTeam
 
Introduction to Artificial Intelligence & Ethics
Introduction to Artificial Intelligence & EthicsIntroduction to Artificial Intelligence & Ethics
Introduction to Artificial Intelligence & EthicsBoris Villazon-Terrazas
 
ALL ABOUT ARTIFICIAL INTELLIGENCE
ALL  ABOUT ARTIFICIAL INTELLIGENCEALL  ABOUT ARTIFICIAL INTELLIGENCE
ALL ABOUT ARTIFICIAL INTELLIGENCEKiran Mandrawadkar
 
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
 

Mais procurados (20)

The future of ai ethics
The future of ai ethics The future of ai ethics
The future of ai ethics
 
Artificial Intelligence Overview PowerPoint Presentation Slides
Artificial Intelligence Overview PowerPoint Presentation Slides Artificial Intelligence Overview PowerPoint Presentation Slides
Artificial Intelligence Overview PowerPoint Presentation Slides
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial Intelligence PowerPoint Presentation Slides
Artificial Intelligence PowerPoint Presentation Slides Artificial Intelligence PowerPoint Presentation Slides
Artificial Intelligence PowerPoint Presentation Slides
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
A.i. ppt by suvinsh mishra
A.i. ppt by suvinsh mishraA.i. ppt by suvinsh mishra
A.i. ppt by suvinsh mishra
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Artificial Intelligence Presentation
Artificial Intelligence PresentationArtificial Intelligence Presentation
Artificial Intelligence Presentation
 
Artificial intelligence by JD
Artificial intelligence by JDArtificial intelligence by JD
Artificial intelligence by JD
 
AI Chatbot
AI ChatbotAI Chatbot
AI Chatbot
 
AI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete Deck
AI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete DeckAI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete Deck
AI Vs ML Vs DL PowerPoint Presentation Slide Templates Complete Deck
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Introduction to Artificial Intelligence & Ethics
Introduction to Artificial Intelligence & EthicsIntroduction to Artificial Intelligence & Ethics
Introduction to Artificial Intelligence & Ethics
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Ai in Higher Education
Ai in Higher EducationAi in Higher Education
Ai in Higher Education
 
History of AI
History of AIHistory of AI
History of AI
 
ALL ABOUT ARTIFICIAL INTELLIGENCE
ALL  ABOUT ARTIFICIAL INTELLIGENCEALL  ABOUT ARTIFICIAL INTELLIGENCE
ALL ABOUT ARTIFICIAL INTELLIGENCE
 
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
 

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

RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptxRESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptxronsairoathenadugay
 
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
 
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
 
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
 
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...nirzagarg
 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...Elaine Werffeli
 
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi ArabiaIn Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabiaahmedjiabur940
 
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
 
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...nirzagarg
 
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...HyderabadDolls
 
Dubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls DubaiDubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls Dubaikojalkojal131
 
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
 
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...gajnagarg
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteedamy56318795
 
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 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 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
 
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...HyderabadDolls
 
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制vexqp
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRajesh Mondal
 

Último (20)

RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptxRESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.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...
 
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...
 
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...
 
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
 
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi ArabiaIn Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
 
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
 
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
 
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
 
Dubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls DubaiDubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls Dubai
 
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
 
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
 
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 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...
 
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
 
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for Research
 

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