Machine Learning for Non-technical People

indico data
indico dataindico data
Machine Learning for
Non-technical People
Slater Victoroff
Designed by freepik.com
YOU!
The non-technical
audience interested in
Learning about Machine
Learning!
Who is this talk for?
Who am I?
• Slater Victoroff
• Olin College of Engineering
• Typical young hoodie, flip-flop
wearing entrepreneur
• Someone who cares very
deeply about machine learning
• CEO of indico
What is Machine
Learning?
Such a big buzzword.
Here’s what it comes down to in a human definition:
A class of computer algorithms and mathematical
models that allow machines to perform general tasks,
like identifying human faces in photos. The models
are used to make predictions and decisions, which
you can then use to solve real world problems, such
as understanding how your customers feel about
your brand across various social media channels.
The neat thing is that instead of hiring 100 people to
analyze 1,000 data points each, you could get a
single machine to do it in a fraction of the time.
Quick Poll
Can you use machine learning in the
following industries?
Factories
Machine Learning for Non-technical People
Smart Phones
Robots
Human Robots
NOT HUMAN ROBOTS
Machine Learning is
Blurry
Language is blurry — sarcasm, etc.
Where there’s a gray area,
machine learning can solve the issue.
Computers are bad at the world
when there is inconsistency.
Say you’re a brand and you want to know what
people are saying about your brand.
You look through everyone talking about
your brand on Twitter, Facebook, etc..
Now you want to look at how popular
those people are to find your influencers.
And finally, you want to know… what are they talking about?
In the old spreadsheet way, we have always just ignored these
problems as they were in a gray area we couldn’t access.
A social media example
Machine
learning is born
in very ordinary
circumstances
Machine Learning for Non-technical People
• Marty McFly ended up in 1955 which is the same year
that the first branch of ML came out (AI movie to come
later)
• Georgetown and IBM Cold War found ML to be useful as
they wanted to translate a large amount of Russian text
to analyze
• MIT went after the image side, teaching computers to
recognize objects and scenes. They tried to teach the
computer to look at a picture and determine a bird or a
plant.
Machine Translation will
be a Solved Problem in
Three to Five Years
- Optimistic Researcher 1954
CSAIL
• The Computer Science and Artificial Intelligence
Laboratory – known as CSAIL is the largest
research laboratory at MIT and one of the world’s
most important centers of information technology
research.
• Founded in the 1940’s by Marvin Minsky
Machine Learning for Non-technical People
We’re pretty sure we bit
off more than we can
chew here
- ALPAC 1966
• Committees were spun up to precise translation
and recognition.
• In one solid decade, we effectively made no
progress. We had one-off ML systems.
• We could teach a computer to understand one
sentence by showing it that one sentence.
• We made no progress, spent a lot of money, and
cut the research. It was the death of an era.
During that time…
Time Passes
Arnold brings us back!
Machine Learning Goes
Mainstream
Thumbs up?
Sentiment classification
using
machine learning
techniques.
Bo Pang, Lillian Lee, and Shivakumar
Vaithyanathan.
Sentiment analysis = determine if a piece of text is
positive or negative.
How do we do it?
Well, we map each word to its sentiment and give
the words a score.
AKA: A Lexicon-based approach
Sentiment Analysis
Word Positivity
Great 0.9
Terrible 0.1
Alright 0.6
Mediocre 0.4
This sandwich isn’t
bad
Words Positivity
Isn’t bad 0.6
Isn’t good 0.3
Ain’t half-bad 0.73
Above average 0.7
“I have to say, that while most of
my experiences at tourists traps
have been horrendous, the one I
recently went to broke the pattern.”
• Many humans can’t figure out the sentiment of this
sentence
• Gray areas of language = why sentiment analysis is
quite a difficult problem for computers to solve
How do we know how well we’re doing?
How do we know how good AI is?
• Well, it’s hard
• Take a spreadsheet
• Label each piece of text for positive vs.
negative
• Guess which words made it positive or negative
• Train the model on half of the spreadsheet and
then make predictions on the other half
Then what.
Train
Test
Still, it’s not that simple
Performance metrics
Overfitting
Customer Did they buy?
1 No
2 No
3 No
4 No
5 No
6 Yes
7 No
8 No
9 No
10 No
11 No
12 Yes
13 No
14 No
Performance Metrics
- Accuracy isn’t necessarily the best performance metric
- Predicting sentiment is a very different problem depending on whether the text
you’re making predictions on consists of Amazon reviews, tweets, or medical
journals
- It also depends on how much data you’ve got
- When you teach a computer what sentiment is, you end up showing it a huge
number of examples. Depending on the data you’ve got, the number of examples
you might use range from a few hundred to hundreds of millions
- It’s not fair to use those examples to check your model’s accuracy — you already
know the answers
Performance Metrics
Learn more about sentiment analysis and
performance metrics:
What Even Is Sentiment Analysis?
Precision: fraction of retrieved instances that are relevant
Recall: fraction of relevant instances that are retrieved
Precision vs Recall
Overfitting
This product left me with a deep feeling of regret.
This film left me with a deep feeling of regret,
love, and hopelessness for a life not lived.
I #love these new @nike shoes
Overfitting
• Overfitting means you “fail to generalise to examples outside of
your training set”
• In other words…you’re living under a rock. You’re great at
recognizing everything under your rock, but you don’t
understand the rest of the world
• Domain is a factor — there are so many different kinds of text
(scientific journal articles vs. tweets)
• No one model is going to be the best at every kind of text
KNOWLEDGE = POWER
Email us: contact@indico.io
1 of 44

Recommended

Intro to LLMs by
Intro to LLMsIntro to LLMs
Intro to LLMsLoic Merckel
1K views45 slides
Large Language Models - Chat AI.pdf by
Large Language Models - Chat AI.pdfLarge Language Models - Chat AI.pdf
Large Language Models - Chat AI.pdfDavid Rostcheck
685 views19 slides
And then there were ... Large Language Models by
And then there were ... Large Language ModelsAnd then there were ... Large Language Models
And then there were ... Large Language ModelsLeon Dohmen
2.4K views40 slides
Artificial intelligence and its evolution in today's world. by
Artificial intelligence and its evolution in today's world.Artificial intelligence and its evolution in today's world.
Artificial intelligence and its evolution in today's world.Nikhil Madhavan
151 views18 slides
Artificial intelligence by
Artificial intelligenceArtificial intelligence
Artificial intelligenceravijain90
2.4K views23 slides
Artificial Intelligence by
Artificial IntelligenceArtificial Intelligence
Artificial Intelligencefalepiz
22.1K views22 slides

More Related Content

What's hot

History of AI, Current Trends, Prospective Trajectories by
History of AI, Current Trends, Prospective TrajectoriesHistory of AI, Current Trends, Prospective Trajectories
History of AI, Current Trends, Prospective TrajectoriesGiovanni Sileno
690 views166 slides
Artificial intelligence by
Artificial intelligenceArtificial intelligence
Artificial intelligenceUmasree Raghunath
1.5K views11 slides
Introduction of Artificial Intelligence and Machine Learning by
Introduction of Artificial Intelligence and Machine Learning Introduction of Artificial Intelligence and Machine Learning
Introduction of Artificial Intelligence and Machine Learning bigdata trunk
323 views70 slides
AutoML - The Future of AI by
AutoML - The Future of AIAutoML - The Future of AI
AutoML - The Future of AINing Jiang
713 views41 slides
Artificial intelligence by
Artificial intelligenceArtificial intelligence
Artificial intelligenceLance Jay Montalban
1.3K views36 slides
ARTIFICIAL INTELLIGENCE by
ARTIFICIAL INTELLIGENCEARTIFICIAL INTELLIGENCE
ARTIFICIAL INTELLIGENCEHANISHTHARWANI21BCE1
795 views15 slides

What's hot(20)

History of AI, Current Trends, Prospective Trajectories by Giovanni Sileno
History of AI, Current Trends, Prospective TrajectoriesHistory of AI, Current Trends, Prospective Trajectories
History of AI, Current Trends, Prospective Trajectories
Giovanni Sileno690 views
Introduction of Artificial Intelligence and Machine Learning by bigdata trunk
Introduction of Artificial Intelligence and Machine Learning Introduction of Artificial Intelligence and Machine Learning
Introduction of Artificial Intelligence and Machine Learning
bigdata trunk323 views
AutoML - The Future of AI by Ning Jiang
AutoML - The Future of AIAutoML - The Future of AI
AutoML - The Future of AI
Ning Jiang713 views
Introduction to Artificial Intelligence and Machine Learning by Emad Nabil
Introduction to Artificial Intelligence and Machine Learning Introduction to Artificial Intelligence and Machine Learning
Introduction to Artificial Intelligence and Machine Learning
Emad Nabil1.8K views
AI Developments and Trends (OECD) by AnandSRao1962
AI Developments and Trends (OECD)AI Developments and Trends (OECD)
AI Developments and Trends (OECD)
AnandSRao1962940 views
Understanding Artificial intelligence by Ila Group
Understanding Artificial intelligenceUnderstanding Artificial intelligence
Understanding Artificial intelligence
Ila Group2.9K views
Ethics in the use of Data & AI by Kalilur Rahman
Ethics in the use of Data & AI Ethics in the use of Data & AI
Ethics in the use of Data & AI
Kalilur Rahman2.3K views
Artificial Intelligence: Classification, Applications, Opportunities, and Cha... by Abdullah al Mamun
Artificial Intelligence: Classification, Applications, Opportunities, and Cha...Artificial Intelligence: Classification, Applications, Opportunities, and Cha...
Artificial Intelligence: Classification, Applications, Opportunities, and Cha...
Abdullah al Mamun426 views
Artificial intelligence-full -report.doc by daksh Talsaniya
Artificial intelligence-full -report.docArtificial intelligence-full -report.doc
Artificial intelligence-full -report.doc
daksh Talsaniya7.3K views
Principles of Artificial Intelligence & Machine Learning by Jerry Lu
Principles of Artificial Intelligence & Machine LearningPrinciples of Artificial Intelligence & Machine Learning
Principles of Artificial Intelligence & Machine Learning
Jerry Lu11.5K views
Chapter 3 artificial intelligence by JAPHETFULMARAN1
Chapter 3   artificial intelligenceChapter 3   artificial intelligence
Chapter 3 artificial intelligence
JAPHETFULMARAN1439 views
Artificial intelligence my ppt by hemant sankhla by Hemant Sankhla
Artificial intelligence my ppt by hemant sankhlaArtificial intelligence my ppt by hemant sankhla
Artificial intelligence my ppt by hemant sankhla
Hemant Sankhla8K views
Automated Machine Learning by Yuriy Guts
Automated Machine LearningAutomated Machine Learning
Automated Machine Learning
Yuriy Guts1.8K views

Viewers also liked

How Machine Learning is Shaping Digital Marketing by
How Machine Learning is Shaping Digital MarketingHow Machine Learning is Shaping Digital Marketing
How Machine Learning is Shaping Digital Marketingindico data
2.8K views43 slides
Non technical presentation by
Non technical presentationNon technical presentation
Non technical presentationadamgreenhalgh
27.3K views7 slides
Machine Learning presentation. by
Machine Learning presentation.Machine Learning presentation.
Machine Learning presentation.butest
28.6K views47 slides
Introduction to Machine Learning by
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine LearningRahul Jain
128.4K views35 slides
Introduction to Machine Learning by
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine LearningLior Rokach
283.4K views94 slides
Non technical presentation by
Non technical presentationNon technical presentation
Non technical presentationbenriddock
17.9K views8 slides

Viewers also liked(20)

How Machine Learning is Shaping Digital Marketing by indico data
How Machine Learning is Shaping Digital MarketingHow Machine Learning is Shaping Digital Marketing
How Machine Learning is Shaping Digital Marketing
indico data2.8K views
Non technical presentation by adamgreenhalgh
Non technical presentationNon technical presentation
Non technical presentation
adamgreenhalgh27.3K views
Machine Learning presentation. by butest
Machine Learning presentation.Machine Learning presentation.
Machine Learning presentation.
butest28.6K views
Introduction to Machine Learning by Rahul Jain
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
Rahul Jain128.4K views
Introduction to Machine Learning by Lior Rokach
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
Lior Rokach283.4K views
Non technical presentation by benriddock
Non technical presentationNon technical presentation
Non technical presentation
benriddock17.9K views
Google-IO-Presentation by Leo Chen
Google-IO-PresentationGoogle-IO-Presentation
Google-IO-Presentation
Leo Chen1.9K views
Deep Advances in Generative Modeling by indico data
Deep Advances in Generative ModelingDeep Advances in Generative Modeling
Deep Advances in Generative Modeling
indico data4.5K views
Technical Presentations #3 Non Technical Audience by karenthrelkeld
Technical Presentations   #3 Non Technical AudienceTechnical Presentations   #3 Non Technical Audience
Technical Presentations #3 Non Technical Audience
karenthrelkeld2.4K views
Machine learning by InfoFarm
Machine learningMachine learning
Machine learning
InfoFarm5K views
Qualities of good technical writing along with comparison between technical a... by muhammad ilyas
Qualities of good technical writing along with comparison between technical a...Qualities of good technical writing along with comparison between technical a...
Qualities of good technical writing along with comparison between technical a...
muhammad ilyas9.5K views
Google I/O 2016 Highlights That You Should Know by Appinventiv
Google I/O 2016 Highlights That You Should KnowGoogle I/O 2016 Highlights That You Should Know
Google I/O 2016 Highlights That You Should Know
Appinventiv2K views
Lecture 2 Basic Concepts in Machine Learning for Language Technology by Marina Santini
Lecture 2 Basic Concepts in Machine Learning for Language TechnologyLecture 2 Basic Concepts in Machine Learning for Language Technology
Lecture 2 Basic Concepts in Machine Learning for Language Technology
Marina Santini5.6K views
Garbage collection by Somya Bagai
Garbage collectionGarbage collection
Garbage collection
Somya Bagai7.4K views
TensorFlow in Practice by indico data
TensorFlow in PracticeTensorFlow in Practice
TensorFlow in Practice
indico data5.4K views

Similar to Machine Learning for Non-technical People

Basics of machine_learning by
Basics of machine_learningBasics of machine_learning
Basics of machine_learningHasib Shaikh
83 views126 slides
Artificail Intelligent lec-1 by
Artificail Intelligent lec-1Artificail Intelligent lec-1
Artificail Intelligent lec-1tjunicornfx
878 views24 slides
Social Effects by the Singularity -Pre-Singularity Era- by
Social Effects by the Singularity  -Pre-Singularity Era-Social Effects by the Singularity  -Pre-Singularity Era-
Social Effects by the Singularity -Pre-Singularity Era-Hiroshi Nakagawa
2.2K views51 slides
Artificial intellegence by
Artificial intellegenceArtificial intellegence
Artificial intellegencegeetinsaa
163 views45 slides
Writing Better e-Learning Scripts #Training18 by
Writing Better e-Learning Scripts #Training18Writing Better e-Learning Scripts #Training18
Writing Better e-Learning Scripts #Training18Cammy Bean
993 views68 slides
Artificial intelligence by
Artificial intelligenceArtificial intelligence
Artificial intelligencevolam jeevan kumar
72 views22 slides

Similar to Machine Learning for Non-technical People(20)

Basics of machine_learning by Hasib Shaikh
Basics of machine_learningBasics of machine_learning
Basics of machine_learning
Hasib Shaikh83 views
Artificail Intelligent lec-1 by tjunicornfx
Artificail Intelligent lec-1Artificail Intelligent lec-1
Artificail Intelligent lec-1
tjunicornfx878 views
Social Effects by the Singularity -Pre-Singularity Era- by Hiroshi Nakagawa
Social Effects by the Singularity  -Pre-Singularity Era-Social Effects by the Singularity  -Pre-Singularity Era-
Social Effects by the Singularity -Pre-Singularity Era-
Hiroshi Nakagawa2.2K views
Artificial intellegence by geetinsaa
Artificial intellegenceArtificial intellegence
Artificial intellegence
geetinsaa163 views
Writing Better e-Learning Scripts #Training18 by Cammy Bean
Writing Better e-Learning Scripts #Training18Writing Better e-Learning Scripts #Training18
Writing Better e-Learning Scripts #Training18
Cammy Bean993 views
5G and the Invisible Interface by Experience UX
5G and the Invisible Interface5G and the Invisible Interface
5G and the Invisible Interface
Experience UX183 views
AI and ChatGPT in Online Education by D2L Barry
AI and ChatGPT in Online Education AI and ChatGPT in Online Education
AI and ChatGPT in Online Education
D2L Barry172 views
Machine Learning, AI and the Brain by TechExeter
Machine Learning, AI and the Brain Machine Learning, AI and the Brain
Machine Learning, AI and the Brain
TechExeter797 views
Core Methods In Educational Data Mining by ebelani
Core Methods In Educational Data MiningCore Methods In Educational Data Mining
Core Methods In Educational Data Mining
ebelani9 views
l1.pptx by oluobes
l1.pptxl1.pptx
l1.pptx
oluobes32 views
Special Topics Day for Engineering Innovation Lecture on Cybersecurity by Michael Rushanan
Special Topics Day for Engineering Innovation Lecture on CybersecuritySpecial Topics Day for Engineering Innovation Lecture on Cybersecurity
Special Topics Day for Engineering Innovation Lecture on Cybersecurity
Michael Rushanan690 views
AI - How Artificial Intelligence Will Impact Your Business by Paul Barter
AI - How Artificial Intelligence Will Impact Your BusinessAI - How Artificial Intelligence Will Impact Your Business
AI - How Artificial Intelligence Will Impact Your Business
Paul Barter406 views

More from indico data

Small Data for Big Problems: Practical Transfer Learning for NLP by
Small Data for Big Problems: Practical Transfer Learning for NLPSmall Data for Big Problems: Practical Transfer Learning for NLP
Small Data for Big Problems: Practical Transfer Learning for NLPindico data
1.1K views40 slides
Getting to AI ROI: Finding Value in Your Unstructured Content by
Getting to AI ROI: Finding Value in Your Unstructured ContentGetting to AI ROI: Finding Value in Your Unstructured Content
Getting to AI ROI: Finding Value in Your Unstructured Contentindico data
486 views33 slides
Everything You Wanted to Know About Optimization by
Everything You Wanted to Know About OptimizationEverything You Wanted to Know About Optimization
Everything You Wanted to Know About Optimizationindico data
1.2K views41 slides
ODSC East: Effective Transfer Learning for NLP by
ODSC East: Effective Transfer Learning for NLPODSC East: Effective Transfer Learning for NLP
ODSC East: Effective Transfer Learning for NLPindico data
417 views50 slides
The Unreasonable Benefits of Deep Learning by
The Unreasonable Benefits of Deep LearningThe Unreasonable Benefits of Deep Learning
The Unreasonable Benefits of Deep Learningindico data
2K views53 slides
Getting started with indico APIs [Python] by
Getting started with indico APIs [Python]Getting started with indico APIs [Python]
Getting started with indico APIs [Python]indico data
1.2K views17 slides

More from indico data(7)

Small Data for Big Problems: Practical Transfer Learning for NLP by indico data
Small Data for Big Problems: Practical Transfer Learning for NLPSmall Data for Big Problems: Practical Transfer Learning for NLP
Small Data for Big Problems: Practical Transfer Learning for NLP
indico data1.1K views
Getting to AI ROI: Finding Value in Your Unstructured Content by indico data
Getting to AI ROI: Finding Value in Your Unstructured ContentGetting to AI ROI: Finding Value in Your Unstructured Content
Getting to AI ROI: Finding Value in Your Unstructured Content
indico data486 views
Everything You Wanted to Know About Optimization by indico data
Everything You Wanted to Know About OptimizationEverything You Wanted to Know About Optimization
Everything You Wanted to Know About Optimization
indico data1.2K views
ODSC East: Effective Transfer Learning for NLP by indico data
ODSC East: Effective Transfer Learning for NLPODSC East: Effective Transfer Learning for NLP
ODSC East: Effective Transfer Learning for NLP
indico data417 views
The Unreasonable Benefits of Deep Learning by indico data
The Unreasonable Benefits of Deep LearningThe Unreasonable Benefits of Deep Learning
The Unreasonable Benefits of Deep Learning
indico data2K views
Getting started with indico APIs [Python] by indico data
Getting started with indico APIs [Python]Getting started with indico APIs [Python]
Getting started with indico APIs [Python]
indico data1.2K views
Introduction to Deep Learning with Python by indico data
Introduction to Deep Learning with PythonIntroduction to Deep Learning with Python
Introduction to Deep Learning with Python
indico data73.5K views

Recently uploaded

CRM stick or twist.pptx by
CRM stick or twist.pptxCRM stick or twist.pptx
CRM stick or twist.pptxinfo828217
11 views16 slides
VoxelNet by
VoxelNetVoxelNet
VoxelNettaeseon ryu
9 views21 slides
[DSC Europe 23] Spela Poklukar & Tea Brasanac - Retrieval Augmented Generation by
[DSC Europe 23] Spela Poklukar & Tea Brasanac - Retrieval Augmented Generation[DSC Europe 23] Spela Poklukar & Tea Brasanac - Retrieval Augmented Generation
[DSC Europe 23] Spela Poklukar & Tea Brasanac - Retrieval Augmented GenerationDataScienceConferenc1
15 views29 slides
SUPER STORE SQL PROJECT.pptx by
SUPER STORE SQL PROJECT.pptxSUPER STORE SQL PROJECT.pptx
SUPER STORE SQL PROJECT.pptxkhan888620
13 views16 slides
3196 The Case of The East River by
3196 The Case of The East River3196 The Case of The East River
3196 The Case of The East RiverErickANDRADE90
16 views4 slides
Short Story Assignment by Kelly Nguyen by
Short Story Assignment by Kelly NguyenShort Story Assignment by Kelly Nguyen
Short Story Assignment by Kelly Nguyenkellynguyen01
19 views17 slides

Recently uploaded(20)

CRM stick or twist.pptx by info828217
CRM stick or twist.pptxCRM stick or twist.pptx
CRM stick or twist.pptx
info82821711 views
[DSC Europe 23] Spela Poklukar & Tea Brasanac - Retrieval Augmented Generation by DataScienceConferenc1
[DSC Europe 23] Spela Poklukar & Tea Brasanac - Retrieval Augmented Generation[DSC Europe 23] Spela Poklukar & Tea Brasanac - Retrieval Augmented Generation
[DSC Europe 23] Spela Poklukar & Tea Brasanac - Retrieval Augmented Generation
SUPER STORE SQL PROJECT.pptx by khan888620
SUPER STORE SQL PROJECT.pptxSUPER STORE SQL PROJECT.pptx
SUPER STORE SQL PROJECT.pptx
khan88862013 views
3196 The Case of The East River by ErickANDRADE90
3196 The Case of The East River3196 The Case of The East River
3196 The Case of The East River
ErickANDRADE9016 views
Short Story Assignment by Kelly Nguyen by kellynguyen01
Short Story Assignment by Kelly NguyenShort Story Assignment by Kelly Nguyen
Short Story Assignment by Kelly Nguyen
kellynguyen0119 views
[DSC Europe 23][AI:CSI] Dragan Pleskonjic - AI Impact on Cybersecurity and P... by DataScienceConferenc1
[DSC Europe 23][AI:CSI]  Dragan Pleskonjic - AI Impact on Cybersecurity and P...[DSC Europe 23][AI:CSI]  Dragan Pleskonjic - AI Impact on Cybersecurity and P...
[DSC Europe 23][AI:CSI] Dragan Pleskonjic - AI Impact on Cybersecurity and P...
Data about the sector workshop by info828217
Data about the sector workshopData about the sector workshop
Data about the sector workshop
info82821712 views
Ukraine Infographic_22NOV2023_v2.pdf by AnastosiyaGurin
Ukraine Infographic_22NOV2023_v2.pdfUkraine Infographic_22NOV2023_v2.pdf
Ukraine Infographic_22NOV2023_v2.pdf
AnastosiyaGurin1.4K views
CRM stick or twist workshop by info828217
CRM stick or twist workshopCRM stick or twist workshop
CRM stick or twist workshop
info82821710 views
Survey on Factuality in LLM's.pptx by NeethaSherra1
Survey on Factuality in LLM's.pptxSurvey on Factuality in LLM's.pptx
Survey on Factuality in LLM's.pptx
NeethaSherra17 views
Cross-network in Google Analytics 4.pdf by GA4 Tutorials
Cross-network in Google Analytics 4.pdfCross-network in Google Analytics 4.pdf
Cross-network in Google Analytics 4.pdf
GA4 Tutorials6 views
PRIVACY AWRE PERSONAL DATA STORAGE by antony420421
PRIVACY AWRE PERSONAL DATA STORAGEPRIVACY AWRE PERSONAL DATA STORAGE
PRIVACY AWRE PERSONAL DATA STORAGE
antony4204215 views
[DSC Europe 23] Zsolt Feleki - Machine Translation should we trust it.pptx by DataScienceConferenc1
[DSC Europe 23] Zsolt Feleki - Machine Translation should we trust it.pptx[DSC Europe 23] Zsolt Feleki - Machine Translation should we trust it.pptx
[DSC Europe 23] Zsolt Feleki - Machine Translation should we trust it.pptx
UNEP FI CRS Climate Risk Results.pptx by pekka28
UNEP FI CRS Climate Risk Results.pptxUNEP FI CRS Climate Risk Results.pptx
UNEP FI CRS Climate Risk Results.pptx
pekka2811 views

Machine Learning for Non-technical People

  • 1. Machine Learning for Non-technical People Slater Victoroff
  • 2. Designed by freepik.com YOU! The non-technical audience interested in Learning about Machine Learning! Who is this talk for?
  • 3. Who am I? • Slater Victoroff • Olin College of Engineering • Typical young hoodie, flip-flop wearing entrepreneur • Someone who cares very deeply about machine learning • CEO of indico
  • 5. Such a big buzzword. Here’s what it comes down to in a human definition: A class of computer algorithms and mathematical models that allow machines to perform general tasks, like identifying human faces in photos. The models are used to make predictions and decisions, which you can then use to solve real world problems, such as understanding how your customers feel about your brand across various social media channels. The neat thing is that instead of hiring 100 people to analyze 1,000 data points each, you could get a single machine to do it in a fraction of the time.
  • 6. Quick Poll Can you use machine learning in the following industries?
  • 14. Language is blurry — sarcasm, etc. Where there’s a gray area, machine learning can solve the issue. Computers are bad at the world when there is inconsistency.
  • 15. Say you’re a brand and you want to know what people are saying about your brand. You look through everyone talking about your brand on Twitter, Facebook, etc.. Now you want to look at how popular those people are to find your influencers. And finally, you want to know… what are they talking about? In the old spreadsheet way, we have always just ignored these problems as they were in a gray area we couldn’t access. A social media example
  • 16. Machine learning is born in very ordinary circumstances
  • 18. • Marty McFly ended up in 1955 which is the same year that the first branch of ML came out (AI movie to come later) • Georgetown and IBM Cold War found ML to be useful as they wanted to translate a large amount of Russian text to analyze • MIT went after the image side, teaching computers to recognize objects and scenes. They tried to teach the computer to look at a picture and determine a bird or a plant.
  • 19. Machine Translation will be a Solved Problem in Three to Five Years - Optimistic Researcher 1954
  • 20. CSAIL • The Computer Science and Artificial Intelligence Laboratory – known as CSAIL is the largest research laboratory at MIT and one of the world’s most important centers of information technology research. • Founded in the 1940’s by Marvin Minsky
  • 22. We’re pretty sure we bit off more than we can chew here - ALPAC 1966
  • 23. • Committees were spun up to precise translation and recognition. • In one solid decade, we effectively made no progress. We had one-off ML systems. • We could teach a computer to understand one sentence by showing it that one sentence. • We made no progress, spent a lot of money, and cut the research. It was the death of an era. During that time…
  • 27. Thumbs up? Sentiment classification using machine learning techniques. Bo Pang, Lillian Lee, and Shivakumar Vaithyanathan.
  • 28. Sentiment analysis = determine if a piece of text is positive or negative. How do we do it? Well, we map each word to its sentiment and give the words a score. AKA: A Lexicon-based approach Sentiment Analysis
  • 29. Word Positivity Great 0.9 Terrible 0.1 Alright 0.6 Mediocre 0.4
  • 31. Words Positivity Isn’t bad 0.6 Isn’t good 0.3 Ain’t half-bad 0.73 Above average 0.7
  • 32. “I have to say, that while most of my experiences at tourists traps have been horrendous, the one I recently went to broke the pattern.” • Many humans can’t figure out the sentiment of this sentence • Gray areas of language = why sentiment analysis is quite a difficult problem for computers to solve
  • 33. How do we know how well we’re doing?
  • 34. How do we know how good AI is?
  • 35. • Well, it’s hard • Take a spreadsheet • Label each piece of text for positive vs. negative • Guess which words made it positive or negative • Train the model on half of the spreadsheet and then make predictions on the other half Then what.
  • 37. Still, it’s not that simple Performance metrics Overfitting
  • 38. Customer Did they buy? 1 No 2 No 3 No 4 No 5 No 6 Yes 7 No 8 No 9 No 10 No 11 No 12 Yes 13 No 14 No Performance Metrics
  • 39. - Accuracy isn’t necessarily the best performance metric - Predicting sentiment is a very different problem depending on whether the text you’re making predictions on consists of Amazon reviews, tweets, or medical journals - It also depends on how much data you’ve got - When you teach a computer what sentiment is, you end up showing it a huge number of examples. Depending on the data you’ve got, the number of examples you might use range from a few hundred to hundreds of millions - It’s not fair to use those examples to check your model’s accuracy — you already know the answers Performance Metrics
  • 40. Learn more about sentiment analysis and performance metrics: What Even Is Sentiment Analysis?
  • 41. Precision: fraction of retrieved instances that are relevant Recall: fraction of relevant instances that are retrieved Precision vs Recall
  • 42. Overfitting This product left me with a deep feeling of regret. This film left me with a deep feeling of regret, love, and hopelessness for a life not lived. I #love these new @nike shoes
  • 43. Overfitting • Overfitting means you “fail to generalise to examples outside of your training set” • In other words…you’re living under a rock. You’re great at recognizing everything under your rock, but you don’t understand the rest of the world • Domain is a factor — there are so many different kinds of text (scientific journal articles vs. tweets) • No one model is going to be the best at every kind of text
  • 44. KNOWLEDGE = POWER Email us: contact@indico.io

Editor's Notes

  1. For a more in-depth look at sentiment analysis, see this post: https://indico.io/blog/what-is-sentiment-analysis/
  2. Accuracy isn’t necessarily the best performance metric Predicting sentiment is a very different problem depending on whether the text you’re making predictions on consists of Amazon reviews, tweets, or medical journals. It also depends how much data you’ve got. When you teach a computer what sentiment is, you end up showing it a huge number of examples. Depending on the data you’ve got, the number of examples you might use range from a few hundred to hundreds of millions. It’s not fair to use those examples to check your model’s accuracy — you already know the answers
  3. Overfitting means you “fail to generalise to examples outside of your training set” In other words…you’re living under a rock. You’re great at recognizing everything under your rock, but you don’t understand the rest of the world Domain is a factor — there are so many different kinds of text (scientific journal articles vs. tweets) No one model is going to be the best at every kind of text
  4. Overfitting means you “fail to generalise to examples outside of your training set” In other words…you’re living under a rock. You’re great at recognizing everything under your rock, but you don’t understand the rest of the world Domain is a factor — there are so many different kinds of text (scientific journal articles vs. tweets) No one model is going to be the best at every kind of text