SlideShare a Scribd company logo
1 of 43
Download to read offline
Session on AI
Agenda
• Main difference between Machine Learning and Software Development
• Difference b/w AI, Machine Learning (ML) and Deep Learning (DL)
• Why Now?
• Hype vs. Reality
• Difference b/w Supervised and Unsupervised ML
• Stages involved in an end-to-end ML project
• Technology stack commonly used in ML
• Broad categories (across domains) of use-cases in ML
• Trends in ML
• Challenges involved
• AI and Ethics?
• PoCs/Demos
• How/Where to get started?
• How much Maths is required?
• Quiz
Source: ‘AI for Everyone’ (Coursera; Andrew Ng)
Source: https://www.futurice.com/blog/differences-between-machine-learning-and-software-engineering/
Difference b/w AI, Machine Learning (ML) and Deep Learning (DL)
Why now?
• Algorithms (open source)
• Lot of data:
➢ Smartphones
➢ Digital footprint
• Computing power: GPUs/TPUs
• Connectivity:
➢ Colab/Kaggle
➢ GCP/AWS/Azure
Source: https://www.slideshare.net/welkaim/big-data-architecture-part-1
Hype vs. Reality
Source: ‘AI for Everyone’ (Coursera; Andrew Ng)
Source: ‘AI for Everyone’ (Coursera; Andrew Ng)
Source: ‘AI for Everyone’ (Coursera; Andrew Ng)
Source: ‘AI for Everyone’ (Coursera; Andrew Ng)
Difference b/w Supervised and Unsupervised Learning
Source: www.aibook.in
Source: ‘AI for Everyone’ (Coursera; Andrew Ng)
Stages involved in an end-to-end ML Project
Source: https://cloud.google.com/ml-engine/docs/tensorflow/technical-overview
Source: https://becominghuman.ai/data-science-simplified-principles-and-process-b06304d63308
ML Workflow Timeline
ML Stack
Use cases
Trends in ML: Auto ML
Trends in ML: Transfer Learning
Source: https://medium.com/data-science-101/transfer-learning-57ce3b98650
Trends in ML:
• AutoML
• Transfer Learning
❑ Computer Vision (CV)
❑ Natural Language Processing (NLP)
• Cloud
Challenges involved in ML:
• Getting access to data
• Data annotation/labelling (GIGO)
• Iterative process
• Reproducibility
• "Black-box" problem
• Overfitting
Challenges: “Black Box” Machine Learning
Source: https://www.machinecurve.com/index.php/2017/09/30/the-differences-between-artificial-intelligence-machine-learning-more/
Challenges: Overfitting in Machine Learning
Source: https://medium.com/greyatom/what-is-underfitting-and-overfitting-in-machine-learning-and-how-to-deal-with-it-6803a989c76
AI and Ethics: Bias
Source: ‘AI for Everyone’ (Coursera; Andrew Ng)
Source: ‘AI for Everyone’ (Coursera; Andrew Ng)
AI and Ethics:
❖Data privacy
❖Surveillance
❖Post-truth politics
o GANs
❖Robots taking over?
❖Mass unemployment?
o Transition
o Full automation?
o Combo e.g. radiology
Link for GANs: https://www.youtube.com/watch?v=-cOYwZ2XcAc
PoCs - Demos
How much Maths is required?:
✓ Linear algebra (Matrices)
✓ Calculus (Differentiation)
✓ Statistics
✓ Probability (Bayes theorem)
How/Where to get started?:
❑ Anaconda (Python version 3.6 or 3.7)
❑ Udemy/edX/Coursera/Udacity/DataCamp
❑ YouTube channels:
▪ Siraj Raval
▪ Brandon Rohrer
▪ Python Programmer
▪ Sentdex
▪ 3Blue1Brown (Mathematics and DL)
▪ Luis Serrano
▪ Arxiv Insights
▪ Two Minute Papers
▪ Khan Academy (Mathematics)
❑ Stay updated:
▪ Twitter
▪ LinkedIn
Time to have some fun
Source:
Enough fun for now.
Time for a Quiz
1. Most of the success stories (till date) in machine learning, have come from:
a) Supervised learning
b) Unsupervised learning
c) Reinforcement learning
d) None of the above
2. Which of the following, are true regarding AutoML?:
a) Adanet, TPOT, Featuretools and Autoweka are all tools for Auto ML.
b) It makes Data scientists’ job, redundant.
c) It will save more than half the time usually taken in an ML project.
d) All of the above.
3. Which of the following, is NOT an example of supervised learning?
a) Linear regression
b) Classification
c) Clustering
d) All of the above
4. Most of the popular deep learning frameworks are based on:
a) R
b) Python
c) Julia
d) Scala
5. Pick the odd one out:
a) matplotlib
b) seaborn
c) plotly
d) beautiful soup
6. Classify the following statements as either True or False:
a) AI can do just about anything a human can do.
b) Model training is usually the most time-consuming part of an ML project.
c) ML is capable of dealing with new types of data too.
d) Combining different algorithms will improve the interpretability of the ML model.
7. Identify the correct statement:
a) There is no free access to GPUs available through internet.
b) ML is something very new and recent.
c) In every use case of ML, it performs better than humans.
d) Most of the data out there, has been generated rather recently.
8. Which of the following statements are True?: (may be more than 1)
a) Transfer learning is working fine for CV, but not for NLP.
b) Neural networks are based on functioning of the human brain.
c) DL does not face the problem of overfitting.
d) DL is only a subset of ML.
9. Pick the odd one out:
a) Defining/Understanding the business problem
b) Model selection and training
c) Data procurement/ingestion
d) Monitoring of model predictions
10. Which of the following, is NOT the best way to describe reasons for
democratization of AI?
a) More data
b) Open sourcing of algorithms/code
c) Reliable and faster connectivity
d) GPUs have become dirt cheap.

More Related Content

What's hot

Responsible Machine Learning at Data Science Summit 2020
Responsible Machine Learning at Data Science Summit 2020Responsible Machine Learning at Data Science Summit 2020
Responsible Machine Learning at Data Science Summit 2020Przemek Biecek
 
Three Laws of Trusted Data Sharing: (Building a Better Business Case for Dat...
Three Laws of Trusted Data Sharing:(Building a Better Business Case for Dat...Three Laws of Trusted Data Sharing:(Building a Better Business Case for Dat...
Three Laws of Trusted Data Sharing: (Building a Better Business Case for Dat...CS, NcState
 
Big Data: the weakest link
Big Data: the weakest linkBig Data: the weakest link
Big Data: the weakest linkCS, NcState
 
Introduction to Big Data/Machine Learning
Introduction to Big Data/Machine LearningIntroduction to Big Data/Machine Learning
Introduction to Big Data/Machine LearningLars Marius Garshol
 
machine learning in the age of big data: new approaches and business applicat...
machine learning in the age of big data: new approaches and business applicat...machine learning in the age of big data: new approaches and business applicat...
machine learning in the age of big data: new approaches and business applicat...Armando Vieira
 
Machine learning beyond the tech giants
Machine learning beyond the tech giantsMachine learning beyond the tech giants
Machine learning beyond the tech giantsRudradeb Mitra
 
Train, explain, acclaim. Build a good model in three steps
Train, explain, acclaim.  Build a good model in three stepsTrain, explain, acclaim.  Build a good model in three steps
Train, explain, acclaim. Build a good model in three stepsPrzemek Biecek
 
Explore, Explain, and Debug aka Interpretable Machine Learning
Explore, Explain, and Debug aka Interpretable Machine LearningExplore, Explain, and Debug aka Interpretable Machine Learning
Explore, Explain, and Debug aka Interpretable Machine LearningPrzemek Biecek
 
Philip Rathle- Graph Boosted Artificial Intelligence
Philip Rathle- Graph Boosted Artificial IntelligencePhilip Rathle- Graph Boosted Artificial Intelligence
Philip Rathle- Graph Boosted Artificial IntelligenceNeo4j
 
Talks2015 novdec
Talks2015 novdecTalks2015 novdec
Talks2015 novdecCS, NcState
 
Open-Source Data Science Crossing The Chasm
Open-Source Data Science Crossing The ChasmOpen-Source Data Science Crossing The Chasm
Open-Source Data Science Crossing The ChasmData Science Leuven
 
DN18 | The Evolution and Future of Graph Technology: Intelligent Systems | Ax...
DN18 | The Evolution and Future of Graph Technology: Intelligent Systems | Ax...DN18 | The Evolution and Future of Graph Technology: Intelligent Systems | Ax...
DN18 | The Evolution and Future of Graph Technology: Intelligent Systems | Ax...Dataconomy Media
 

What's hot (12)

Responsible Machine Learning at Data Science Summit 2020
Responsible Machine Learning at Data Science Summit 2020Responsible Machine Learning at Data Science Summit 2020
Responsible Machine Learning at Data Science Summit 2020
 
Three Laws of Trusted Data Sharing: (Building a Better Business Case for Dat...
Three Laws of Trusted Data Sharing:(Building a Better Business Case for Dat...Three Laws of Trusted Data Sharing:(Building a Better Business Case for Dat...
Three Laws of Trusted Data Sharing: (Building a Better Business Case for Dat...
 
Big Data: the weakest link
Big Data: the weakest linkBig Data: the weakest link
Big Data: the weakest link
 
Introduction to Big Data/Machine Learning
Introduction to Big Data/Machine LearningIntroduction to Big Data/Machine Learning
Introduction to Big Data/Machine Learning
 
machine learning in the age of big data: new approaches and business applicat...
machine learning in the age of big data: new approaches and business applicat...machine learning in the age of big data: new approaches and business applicat...
machine learning in the age of big data: new approaches and business applicat...
 
Machine learning beyond the tech giants
Machine learning beyond the tech giantsMachine learning beyond the tech giants
Machine learning beyond the tech giants
 
Train, explain, acclaim. Build a good model in three steps
Train, explain, acclaim.  Build a good model in three stepsTrain, explain, acclaim.  Build a good model in three steps
Train, explain, acclaim. Build a good model in three steps
 
Explore, Explain, and Debug aka Interpretable Machine Learning
Explore, Explain, and Debug aka Interpretable Machine LearningExplore, Explain, and Debug aka Interpretable Machine Learning
Explore, Explain, and Debug aka Interpretable Machine Learning
 
Philip Rathle- Graph Boosted Artificial Intelligence
Philip Rathle- Graph Boosted Artificial IntelligencePhilip Rathle- Graph Boosted Artificial Intelligence
Philip Rathle- Graph Boosted Artificial Intelligence
 
Talks2015 novdec
Talks2015 novdecTalks2015 novdec
Talks2015 novdec
 
Open-Source Data Science Crossing The Chasm
Open-Source Data Science Crossing The ChasmOpen-Source Data Science Crossing The Chasm
Open-Source Data Science Crossing The Chasm
 
DN18 | The Evolution and Future of Graph Technology: Intelligent Systems | Ax...
DN18 | The Evolution and Future of Graph Technology: Intelligent Systems | Ax...DN18 | The Evolution and Future of Graph Technology: Intelligent Systems | Ax...
DN18 | The Evolution and Future of Graph Technology: Intelligent Systems | Ax...
 

Similar to AI Basics for Professionals to Help Begin Their AI Journey

Future of data science as a profession
Future of data science as a professionFuture of data science as a profession
Future of data science as a professionJose Quesada
 
Présentation de Bruno Schroder au 20e #mforum (07/12/2016)
Présentation de Bruno Schroder au 20e #mforum (07/12/2016)Présentation de Bruno Schroder au 20e #mforum (07/12/2016)
Présentation de Bruno Schroder au 20e #mforum (07/12/2016)Agence du Numérique (AdN)
 
Recent Advances in Machine Learning: Bringing a New Level of Intelligence to ...
Recent Advances in Machine Learning: Bringing a New Level of Intelligence to ...Recent Advances in Machine Learning: Bringing a New Level of Intelligence to ...
Recent Advances in Machine Learning: Bringing a New Level of Intelligence to ...Brocade
 
What your employees need to learn to work with data in the 21 st century
What your employees need to learn to work with data in the 21 st century What your employees need to learn to work with data in the 21 st century
What your employees need to learn to work with data in the 21 st century Human Capital Media
 
Welcome-to-AI-Focused-CourseLast.pptx
Welcome-to-AI-Focused-CourseLast.pptxWelcome-to-AI-Focused-CourseLast.pptx
Welcome-to-AI-Focused-CourseLast.pptxMohamedSaied316569
 
Neuromation.io AI Ukraine Presentation
Neuromation.io AI Ukraine PresentationNeuromation.io AI Ukraine Presentation
Neuromation.io AI Ukraine PresentationBohdan Klimenko
 
Data Science in the Real World: Making a Difference
Data Science in the Real World: Making a Difference Data Science in the Real World: Making a Difference
Data Science in the Real World: Making a Difference Srinath Perera
 
Hacking Predictive Modeling - RoadSec 2018
Hacking Predictive Modeling - RoadSec 2018Hacking Predictive Modeling - RoadSec 2018
Hacking Predictive Modeling - RoadSec 2018HJ van Veen
 
A few questions about large scale machine learning
A few questions about large scale machine learningA few questions about large scale machine learning
A few questions about large scale machine learningTheodoros Vasiloudis
 
Future of AI - 2023 07 25.pptx
Future of AI - 2023 07 25.pptxFuture of AI - 2023 07 25.pptx
Future of AI - 2023 07 25.pptxGreg Makowski
 
Low Code Neuro-Symbolic Agents.pdf
Low Code Neuro-Symbolic Agents.pdfLow Code Neuro-Symbolic Agents.pdf
Low Code Neuro-Symbolic Agents.pdfDenis Gagné
 
How I became ML Engineer
How I became ML Engineer How I became ML Engineer
How I became ML Engineer Kevin Lee
 
Best practices in building machine learning models in Azure ML
Best practices in building machine learning models in Azure MLBest practices in building machine learning models in Azure ML
Best practices in building machine learning models in Azure MLZeydy Ortiz, Ph. D.
 
Introduction to LLMs
Introduction to LLMsIntroduction to LLMs
Introduction to LLMsLoic Merckel
 
Machine Learning Intro for Anyone and Everyone
Machine Learning Intro for Anyone and EveryoneMachine Learning Intro for Anyone and Everyone
Machine Learning Intro for Anyone and Everyonebigdata trunk
 
What Every Programmer has to know about AI ?
What Every Programmer has to know about AI ?What Every Programmer has to know about AI ?
What Every Programmer has to know about AI ?BILL METANGMO TSOBZE
 
From SQL to Python - A Beginner's Guide to Making the Switch
From SQL to Python - A Beginner's Guide to Making the SwitchFrom SQL to Python - A Beginner's Guide to Making the Switch
From SQL to Python - A Beginner's Guide to Making the SwitchRachel Berryman
 
Algorithm Marketplace and the new "Algorithm Economy"
Algorithm Marketplace and the new "Algorithm Economy"Algorithm Marketplace and the new "Algorithm Economy"
Algorithm Marketplace and the new "Algorithm Economy"Diego Oppenheimer
 

Similar to AI Basics for Professionals to Help Begin Their AI Journey (20)

Future of data science as a profession
Future of data science as a professionFuture of data science as a profession
Future of data science as a profession
 
Présentation de Bruno Schroder au 20e #mforum (07/12/2016)
Présentation de Bruno Schroder au 20e #mforum (07/12/2016)Présentation de Bruno Schroder au 20e #mforum (07/12/2016)
Présentation de Bruno Schroder au 20e #mforum (07/12/2016)
 
Recent Advances in Machine Learning: Bringing a New Level of Intelligence to ...
Recent Advances in Machine Learning: Bringing a New Level of Intelligence to ...Recent Advances in Machine Learning: Bringing a New Level of Intelligence to ...
Recent Advances in Machine Learning: Bringing a New Level of Intelligence to ...
 
What your employees need to learn to work with data in the 21 st century
What your employees need to learn to work with data in the 21 st century What your employees need to learn to work with data in the 21 st century
What your employees need to learn to work with data in the 21 st century
 
Welcome-to-AI-Focused-CourseLast.pptx
Welcome-to-AI-Focused-CourseLast.pptxWelcome-to-AI-Focused-CourseLast.pptx
Welcome-to-AI-Focused-CourseLast.pptx
 
Ml masterclass
Ml masterclassMl masterclass
Ml masterclass
 
Neuromation.io AI Ukraine Presentation
Neuromation.io AI Ukraine PresentationNeuromation.io AI Ukraine Presentation
Neuromation.io AI Ukraine Presentation
 
Data Science in the Real World: Making a Difference
Data Science in the Real World: Making a Difference Data Science in the Real World: Making a Difference
Data Science in the Real World: Making a Difference
 
Hacking Predictive Modeling - RoadSec 2018
Hacking Predictive Modeling - RoadSec 2018Hacking Predictive Modeling - RoadSec 2018
Hacking Predictive Modeling - RoadSec 2018
 
A few questions about large scale machine learning
A few questions about large scale machine learningA few questions about large scale machine learning
A few questions about large scale machine learning
 
Future of AI - 2023 07 25.pptx
Future of AI - 2023 07 25.pptxFuture of AI - 2023 07 25.pptx
Future of AI - 2023 07 25.pptx
 
Low Code Neuro-Symbolic Agents.pdf
Low Code Neuro-Symbolic Agents.pdfLow Code Neuro-Symbolic Agents.pdf
Low Code Neuro-Symbolic Agents.pdf
 
How I became ML Engineer
How I became ML Engineer How I became ML Engineer
How I became ML Engineer
 
Best practices in building machine learning models in Azure ML
Best practices in building machine learning models in Azure MLBest practices in building machine learning models in Azure ML
Best practices in building machine learning models in Azure ML
 
How to crack down big data?
How to crack down big data? How to crack down big data?
How to crack down big data?
 
Introduction to LLMs
Introduction to LLMsIntroduction to LLMs
Introduction to LLMs
 
Machine Learning Intro for Anyone and Everyone
Machine Learning Intro for Anyone and EveryoneMachine Learning Intro for Anyone and Everyone
Machine Learning Intro for Anyone and Everyone
 
What Every Programmer has to know about AI ?
What Every Programmer has to know about AI ?What Every Programmer has to know about AI ?
What Every Programmer has to know about AI ?
 
From SQL to Python - A Beginner's Guide to Making the Switch
From SQL to Python - A Beginner's Guide to Making the SwitchFrom SQL to Python - A Beginner's Guide to Making the Switch
From SQL to Python - A Beginner's Guide to Making the Switch
 
Algorithm Marketplace and the new "Algorithm Economy"
Algorithm Marketplace and the new "Algorithm Economy"Algorithm Marketplace and the new "Algorithm Economy"
Algorithm Marketplace and the new "Algorithm Economy"
 

Recently uploaded

Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 

Recently uploaded (20)

Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 

AI Basics for Professionals to Help Begin Their AI Journey

  • 2. Agenda • Main difference between Machine Learning and Software Development • Difference b/w AI, Machine Learning (ML) and Deep Learning (DL) • Why Now? • Hype vs. Reality • Difference b/w Supervised and Unsupervised ML • Stages involved in an end-to-end ML project • Technology stack commonly used in ML • Broad categories (across domains) of use-cases in ML • Trends in ML • Challenges involved • AI and Ethics? • PoCs/Demos • How/Where to get started? • How much Maths is required? • Quiz
  • 3. Source: ‘AI for Everyone’ (Coursera; Andrew Ng)
  • 5. Difference b/w AI, Machine Learning (ML) and Deep Learning (DL)
  • 6. Why now? • Algorithms (open source) • Lot of data: ➢ Smartphones ➢ Digital footprint • Computing power: GPUs/TPUs • Connectivity: ➢ Colab/Kaggle ➢ GCP/AWS/Azure Source: https://www.slideshare.net/welkaim/big-data-architecture-part-1
  • 7. Hype vs. Reality Source: ‘AI for Everyone’ (Coursera; Andrew Ng)
  • 8. Source: ‘AI for Everyone’ (Coursera; Andrew Ng)
  • 9. Source: ‘AI for Everyone’ (Coursera; Andrew Ng)
  • 10. Source: ‘AI for Everyone’ (Coursera; Andrew Ng)
  • 11. Difference b/w Supervised and Unsupervised Learning Source: www.aibook.in
  • 12. Source: ‘AI for Everyone’ (Coursera; Andrew Ng)
  • 13. Stages involved in an end-to-end ML Project Source: https://cloud.google.com/ml-engine/docs/tensorflow/technical-overview
  • 16. Trends in ML: Auto ML
  • 17. Trends in ML: Transfer Learning Source: https://medium.com/data-science-101/transfer-learning-57ce3b98650
  • 18. Trends in ML: • AutoML • Transfer Learning ❑ Computer Vision (CV) ❑ Natural Language Processing (NLP) • Cloud Challenges involved in ML: • Getting access to data • Data annotation/labelling (GIGO) • Iterative process • Reproducibility • "Black-box" problem • Overfitting
  • 19. Challenges: “Black Box” Machine Learning Source: https://www.machinecurve.com/index.php/2017/09/30/the-differences-between-artificial-intelligence-machine-learning-more/
  • 20. Challenges: Overfitting in Machine Learning Source: https://medium.com/greyatom/what-is-underfitting-and-overfitting-in-machine-learning-and-how-to-deal-with-it-6803a989c76
  • 21. AI and Ethics: Bias Source: ‘AI for Everyone’ (Coursera; Andrew Ng)
  • 22. Source: ‘AI for Everyone’ (Coursera; Andrew Ng)
  • 23. AI and Ethics: ❖Data privacy ❖Surveillance ❖Post-truth politics o GANs ❖Robots taking over? ❖Mass unemployment? o Transition o Full automation? o Combo e.g. radiology Link for GANs: https://www.youtube.com/watch?v=-cOYwZ2XcAc
  • 25. How much Maths is required?: ✓ Linear algebra (Matrices) ✓ Calculus (Differentiation) ✓ Statistics ✓ Probability (Bayes theorem) How/Where to get started?: ❑ Anaconda (Python version 3.6 or 3.7) ❑ Udemy/edX/Coursera/Udacity/DataCamp ❑ YouTube channels: ▪ Siraj Raval ▪ Brandon Rohrer ▪ Python Programmer ▪ Sentdex ▪ 3Blue1Brown (Mathematics and DL) ▪ Luis Serrano ▪ Arxiv Insights ▪ Two Minute Papers ▪ Khan Academy (Mathematics) ❑ Stay updated: ▪ Twitter ▪ LinkedIn
  • 26. Time to have some fun Source:
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39. Enough fun for now. Time for a Quiz
  • 40. 1. Most of the success stories (till date) in machine learning, have come from: a) Supervised learning b) Unsupervised learning c) Reinforcement learning d) None of the above 2. Which of the following, are true regarding AutoML?: a) Adanet, TPOT, Featuretools and Autoweka are all tools for Auto ML. b) It makes Data scientists’ job, redundant. c) It will save more than half the time usually taken in an ML project. d) All of the above. 3. Which of the following, is NOT an example of supervised learning? a) Linear regression b) Classification c) Clustering d) All of the above
  • 41. 4. Most of the popular deep learning frameworks are based on: a) R b) Python c) Julia d) Scala 5. Pick the odd one out: a) matplotlib b) seaborn c) plotly d) beautiful soup 6. Classify the following statements as either True or False: a) AI can do just about anything a human can do. b) Model training is usually the most time-consuming part of an ML project. c) ML is capable of dealing with new types of data too. d) Combining different algorithms will improve the interpretability of the ML model.
  • 42. 7. Identify the correct statement: a) There is no free access to GPUs available through internet. b) ML is something very new and recent. c) In every use case of ML, it performs better than humans. d) Most of the data out there, has been generated rather recently. 8. Which of the following statements are True?: (may be more than 1) a) Transfer learning is working fine for CV, but not for NLP. b) Neural networks are based on functioning of the human brain. c) DL does not face the problem of overfitting. d) DL is only a subset of ML. 9. Pick the odd one out: a) Defining/Understanding the business problem b) Model selection and training c) Data procurement/ingestion d) Monitoring of model predictions
  • 43. 10. Which of the following, is NOT the best way to describe reasons for democratization of AI? a) More data b) Open sourcing of algorithms/code c) Reliable and faster connectivity d) GPUs have become dirt cheap.