SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Downloaden Sie, um offline zu lesen
Institute for Innovation
and Public Purpose
Presentation
Deep Neural Networks for Machine Learning
Justin Beirold
Module 1: Public Value and Public Purpose
Professor Antonio Andreoni
18 December 2020
DEFINITIONS
What is Machine Learning?
• Artificial Intelligence (AI): “A broad discipline with the goal of
creating intelligent machines, as opposed to the natural intelligence
that is demonstrated by humans and animals. It has become a
somewhat catch all term that nonetheless captures the long-term
ambition of the field to build machines that emulate and then exceed
the full range of human cognition.”(Benaich and Hogarth, 2020)
• Artificial General Intelligence (AGI): also known as the
“singularity”, an AGI is an “AI that is as capable of learning
intellectual tasks as humans are…”(Berutti/McKinsey and Co.,
2020)
• Machine Learning(ML): “Machine-learning algorithms use statistics to
find patterns in massive amounts of data. And data, here,
encompasses a lot of things—numbers, words, images, clicks, what
have you. If it can be digitally stored, it can be fed into a machine-
learning algorithm… Machine learning is the process that powers
many of the services we use today— recommendation systems like
those on Netflix, YouTube, and Spotify; search engines like Google
and Baidu; social-media feeds like Facebook and Twitter; voice
assistants like Siri and Alexa. The list goes on.” (Hao/MIT Tech Review,
2018)
DEFINITIONS
What are Deep Neural Networks?
• Artificial Neural Networks (ANN): Loosely
modeled after the human brain, a Neural Network is
“…a computing system made up of a number of
simple, highly interconnected processing elements,
which process information by their dynamic state
response to external inputs.”(Caudill, 1987)
• Deep Learning/Deep Neural Networks: “Deep
learning is machine learning on steroids: it uses a
technique that gives machines an enhanced ability
to find—and amplify—even the smallest patterns.
This technique is called a Deep Neural Network
[or Convolutional Neural Network]—deep because
it has many, many layers of simple computational
nodes that work together to munch through data
and deliver a final result in the form of the
prediction.” (Hao/MIT Tech Review, 2018)
Source: Author; Adapted from Donahue, 2018
MACHINE LEARNING
VS.
TRADITIONAL PROGRAMMING
- Opposite of traditional programming approach
- Feed the model massive amount of data, and it will
recognize patterns to make inferences and predictions
- Highly useful in cases where large datasets are available
- Superior when the “rules” of a system are difficult or impossible
for humans to define and write as code.
- Deep Neural Networks are the preferred ML model because
they become increasingly accurate as they consume more data
- Three types of learning models
- Supervised Learning – pre-labeled data
- Unsupervised Learning – unlabeled data
- Transfer Learning – using knowledge from one
domain to improve performance in others.
Source: (Google I/O, 2019)
Source: (Dossman, 2018)
MACHINE LEARNING
VS.
TRADITIONAL PROGRAMMING
“In a traditional approach to building an algorithmic system for recognizing and sorting data, the programmer
identifies the attributes to be examined, the acceptable values and the action to be taken… Using a machine-
learning approach, a system is shown many, many examples of good and bad data in order to train a model of
what good and bad looks like. The programmer may not always know entirely what features of the data
the machine-learning model is relying on; the programmer knows only that it serves up results that
appear to match or exceed human judgment against a test data set. Then the system is turned loose on
real-world data. After the initial training, the system can be designed to continue to learn.” (O’Reilly, 2020)
A FEW
EXAMPLES
OF MACHINE
LEARNING
ADVANTAGES
• Radiology
• Traditional Approach: Write software which tells the
computer to look at a brain scan and determine whether
a tumor is cancerous. Requires you to contrive a formula
for detecting cancer. Very expensive with low accuracy.
• ML Approach: Feed the model millions of brain scan
images. The model finds patterns in the photos and
makes its own rules for recognizing cancer. Ask the
model to analyze a photo. If it gets an answer wrong, the
error is “backpropagated” through the network,
adjusting the relevant neurons, and it will never repeat
the same mistake. The ML approach is far superior to
traditional programming, and now nearly as accurate as
the best human Radiologists. (Do, Song, and Chung,
2020)
• Shredded Document Reconstruction
• Traditional Approach: Meticulously comb through a
mountain of shredded documents and piece them
together by hand. Can take several months.
• ML Approach: Scan the shredded pieces into a
computer database. The ML model recognizes word
and sentence fragments and re-assembles the
documents within hours. Some models are capable of
inferring gaps if pieces are missing. Orders of
magnitude faster + more accurate. (Paixão et al, 2020)
• Legal Research
• Traditional Approach: Attorney hires a paralegal to
conduct a thorough review of case law, legal opinions,
litigation outcomes, etc. Can take weeks or months
depending on the case.
• ML Approach: ML model with access to a legal
database finds every relevant piece of legal research in
minutes. (Donahue, 2018)
*Note: In each case,
the AI does not
replace humans, but
can do the boring and
monotonous tasks
dramatically more
efficiently. Humans
are still required to
analyze and interpret
the results. (for now).
Radiologists and
Attorneys are not out
of a job, but radiologic
technicians and
paralegals will be.
Source: Brooklyn 99/NBC
Source: The-Scientist.com
TIMELINE: HISTORY OF NEURAL NETWORKS
Source: Author; inspiration and data from
Foote (2019); Mayo et al (2018)
HAVE DEEP NEURAL NETWORKS
REACHED MATURITY?
Source: Carlota Perez IIPP Lecture
Source: The Atlas, 2018
Source: Author; adapted from Carlota Perez IIPP lecture
HAVE DEEP
NEURAL
NETWORKS
REACHED
MATURITY?
- Open question, but I would argue
no
- Certainly not for Machine Learning
in general
- We can see hints of the limits to
DNNs, but they are still dominant
+ experiencing incremental
innovation at a rapid pace. (see
Slide 12 for more on limitations)
THE ENTREPRENEURIAL STATE
AND NEURAL NETWORKS
• 1957: The first operational Artificial Neural Network, the
Perceptron, was created at the Cornell Aeronautical Lab,
funded by the US Office of Naval Research.(Rosenblatt, 1957)
• 1989: First Artificial Neural Network for optical character
recognition developed by Bell Labs researchers based on
data from US Postal Service Office of Advanced Technology
in 1989 (LeCun et al, 1989)
• 2007: Apple’s Siri developed by the Stanford Research
Institute through funding from DARPA (Mazzucato, 2013)
• 2020: Google/DeepMind’s AlphaGo, in collaboration with the
US Department of Defense, beats a human pilot in a simulated
dogfight. A simulation with real fighter jets is planned for 2024.
(DARPA, 2020)
Rosenblatt’s Perceptron (1960’s), funded by the US Navy
Source: Cornell University
THE PRIVATE SECTOR’S DOMINANCE
• Large firms in the private sector
dominate in Neural Network research
and development because they have the
most data
• Silicon Valley firms, led by Google and
Facebook, have massive systems for
collecting data, which improves neural
network performance.
• Empirical scaling laws mean that the
larger the model, the more computing
power (including specialized hardware)
is required.(Benaich and Hogarth, 2020)
• Some estimates suggest that Google spent
over $10million to train its Google Translate
model alone.
• ML makes the extraction of
algorithmic rents by tech platforms
more efficient. (Mazzucato,
Ryan-Collins, and Gouzoulis, 2020)
(O’Reilly, 2020)
Source: (Dossman, 2018)
THE LIMITS
OF DEEP
NEURAL
NETWORKS
• “Black Box”
• Neural Networks cannot explain why it
made a certain decision (hidden layers)
• Highly problematic if we are using their
predictions to make life or death
decisions.
• When an error occurs (such as racial
bias), it can be difficult to fix.
• “Last mile problem”
• Key to public trust/ accountability/
acceptability
• Under Specification of Data
• Recently revealed by Google that its
models are far less accurate in the “real
world” than on training data.
(D’Amour/Google, 2020)
• No clear solutions to this, suggesting
innovation may slow
• Massive compute cost
• Only tech giants can really compete
THANK
YOU!
BIBLIOGRAPHY
• AlphaDogfight Trials Go Virtual for Final Event. Defense Advanced Research Projects Agency. (2020, July). https://www.darpa.mil/news-events/2020-08-07.
• AlphaFold: a solution to a 50-year-old grand challenge in biology. Deepmind. (2020, November 30). https://deepmind.com/blog/article/alphafold-a-solution-to-a-50-year-old-
grand-challenge-in-biology.
• AlphaGo: The story so far. Deepmind. (2020). https://deepmind.com/research/case-studies/alphago-the-story-so-far.
• Benaich, N., & Hogarth, I. (2020). State of AI Report 2020. https://www.stateof.ai/.
• Berruti, F., Nel, P., & Whiteman, R. (2020, October 20). An executive primer on artificial general intelligence. McKinsey & Company. https://www.mckinsey.com/business-
functions/operations/our-insights/an-executive-primer-on-artificial-general-intelligence.
• Caudill, M. (1987). Neural networks primer, part I. AI Expert.
• D'Amour, A., Heller, K., & Google . (2020, November). Underspecification Presents Challenges for Credibility in Modern Machine Learning. https://arxiv.org/pdf/2011.03395.pdf.
• Do, S., Song, K. D., & Chung, J. W. (2020). Basics of Deep Learning: A Radiologist's Guide to Understanding Published Radiology Articles on Deep Learning. Korean Journal of
Radiology, 21(1), 33–41. https://doi.org/https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6960318/
• Donahue, L. (2018, January 3). A Primer on Using Artificial Intelligence in the Legal Profession. Harvard Journal of Law & Technology. https://jolt.law.harvard.edu/digest/a-
primer-on-using-artificial-intelligence-in-the-legal-profession.
• Dossman, C. (2018, October 15). Deep Learning Performance Cheat Sheet. Medium. https://towardsdatascience.com/deep-learning-performance-cheat-sheet-21374b9c4f45.
• Foote, Keith D. “A Brief History of Machine Learning.” DATAVERSITY, March 13, 2019. https://www.dataversity.net/a-brief-history-of-machine-learning/.
• Hao, K. (2020, November 17). What is machine learning? MIT Technology Review. https://www.technologyreview.com/2018/11/17/103781/what-is-machine-learning-we-drew-
you-another-flowchart/.
• Hopfield, J. (1982). Neural networks and physical systems with emergent collective computational abilities. Proceedings of the National Academy of Sciences of the United
States of America, 2554–2558. https://doi.org/https://doi.org/10.1073/pnas.79.8.2554
• LeCun, Y., Boser, B., Denker, J. S., Henderson, D., Howard, R. E., Hubbard, W., … Bell Labs. (1989). Backpropagation Applied to Handwritten Zip Code Recognition. Neural
Computation/Massachusetts Institute of Technology, 1, 541–551. https://doi.org/10.1162/neco.1989.1.4.541
• Mayo, Hugo, Hasan Punchihewa, Julie Emile, and Jack Morrison. “History of Machine Learning.” Imperial College London, 2018. https://www.doc.ic.ac.uk/~jce317/history-
machine-learning.html.
• Mazzucato, M. (2013). The Entrepreneurial State: Debunking Public vs. Private Sector Myths. Anthem Press.
• Mazzucato, M., Ryan-Collins, J., & Gouzoulis, G. (2020, June 29). Theorising and mapping modern economic rents. UCL Institute for Innovation and Public Purpose Working
Paper Series . https://www.ucl.ac.uk/bartlett/public-purpose/sites/public-purpose/files/final_iipp-wp2020-13-theorising-and-mapping-modern-economic-rents_8_oct.pdf.
• McCulloch, W., & Pitts, W. (1943). A logical calculus of the ideas immanent in nervous activity. Bulletin of Mathematical Biophysics, 5, 115–133.
BIBLIOGRAPHY
• Minsky, M., & Papert, S. (1969). Perceptrons: an introduction to computational geometry. The MIT Press.
• Moroney, L., Allison , K., & Google I/O. (2019, May). Machine Learning Zero to Hero. YouTube. [Video] https://www.youtube.com/watch?v=VwVg9jCtqaU&t=136s.
• O'Reilly, T. (2020, August 18). We Have Already Let The Genie Out of The Bottle. The Rockefeller Foundation. https://www.rockefellerfoundation.org/blog/we-
have-already-let-the-genie-out-of-the-bottle/.
• Paixa ̃o Thomas M, Berriel, R. F., Boeres, M. C. S., Koerich, A. L., Badue, C., De Souza, A. F., & Olivera-Santos, T. (2020). Fast(er) Reconstruction of Shredded
Text Documents via Self-Supervised Deep Asymmetric Metric Learning. In Conference on Computer Vision and Pattern Recognition. Seattle, Washington.
• Perez, C. (2002). Technological revolutions and financial capital: the dynamics of bubbles and golden ages. Edward Elgar Publishing, Inc.
• Quartz. (2018, November 16). The dramatic rise of the term "deep learning" in research. Atlas. https://theatlas.com/charts/ByhdcCsp7.
• Rosenblatt, F. (1958). The Perceptron: A Probabilistic Model for Information Storage and Organization in the Brain. Psychological Review, 65(6), 386–408.
https://doi.org/https://doi.org/10.1037/h0042519
• Rumelhart, D. E., Hinton, G. E., & Williams, R. J. (1986). Learning representations by back-propagating errors. Nature, 323, 533–536.
https://doi.org/https://doi.org/10.1038/323533a0
• Turing, A. (1950). Computing Machinery and Intelligence. Mind, LIX(236), 433–460. https://doi.org/https://doi.org/10.1093/mind/LIX.236.433

Weitere ähnliche Inhalte

Was ist angesagt?

Artificial Neural Network Tutorial | Deep Learning With Neural Networks | Edu...
Artificial Neural Network Tutorial | Deep Learning With Neural Networks | Edu...Artificial Neural Network Tutorial | Deep Learning With Neural Networks | Edu...
Artificial Neural Network Tutorial | Deep Learning With Neural Networks | Edu...Edureka!
 
Introduction to Machine learning ppt
Introduction to Machine learning pptIntroduction to Machine learning ppt
Introduction to Machine learning pptshubhamshirke12
 
Deep Learning for Natural Language Processing
Deep Learning for Natural Language ProcessingDeep Learning for Natural Language Processing
Deep Learning for Natural Language ProcessingDevashish Shanker
 
Privacy preserving machine learning
Privacy preserving machine learningPrivacy preserving machine learning
Privacy preserving machine learningMichał Kuźba
 
L2. Evaluating Machine Learning Algorithms I
L2. Evaluating Machine Learning Algorithms IL2. Evaluating Machine Learning Algorithms I
L2. Evaluating Machine Learning Algorithms IMachine Learning Valencia
 
HML: Historical View and Trends of Deep Learning
HML: Historical View and Trends of Deep LearningHML: Historical View and Trends of Deep Learning
HML: Historical View and Trends of Deep LearningYan Xu
 
Machine Learning project presentation
Machine Learning project presentationMachine Learning project presentation
Machine Learning project presentationRamandeep Kaur Bagri
 
Recurrent Neural Network (RNN) | RNN LSTM Tutorial | Deep Learning Course | S...
Recurrent Neural Network (RNN) | RNN LSTM Tutorial | Deep Learning Course | S...Recurrent Neural Network (RNN) | RNN LSTM Tutorial | Deep Learning Course | S...
Recurrent Neural Network (RNN) | RNN LSTM Tutorial | Deep Learning Course | S...Simplilearn
 
Deep Learning Tutorial | Deep Learning Tutorial For Beginners | What Is Deep ...
Deep Learning Tutorial | Deep Learning Tutorial For Beginners | What Is Deep ...Deep Learning Tutorial | Deep Learning Tutorial For Beginners | What Is Deep ...
Deep Learning Tutorial | Deep Learning Tutorial For Beginners | What Is Deep ...Simplilearn
 
Introduction to Neural Networks
Introduction to Neural NetworksIntroduction to Neural Networks
Introduction to Neural NetworksDatabricks
 
Activation functions
Activation functionsActivation functions
Activation functionsPRATEEK SAHU
 
Machine Learning
Machine LearningMachine Learning
Machine LearningVivek Garg
 
Ensemble learning
Ensemble learningEnsemble learning
Ensemble learningHaris Jamil
 
Activation function
Activation functionActivation function
Activation functionAstha Jain
 
Neural Networks: Multilayer Perceptron
Neural Networks: Multilayer PerceptronNeural Networks: Multilayer Perceptron
Neural Networks: Multilayer PerceptronMostafa G. M. Mostafa
 
Introduction to Interpretable Machine Learning
Introduction to Interpretable Machine LearningIntroduction to Interpretable Machine Learning
Introduction to Interpretable Machine LearningNguyen Giang
 
Feature selection
Feature selectionFeature selection
Feature selectionDong Guo
 

Was ist angesagt? (20)

1.Introduction to deep learning
1.Introduction to deep learning1.Introduction to deep learning
1.Introduction to deep learning
 
Artificial Neural Network Tutorial | Deep Learning With Neural Networks | Edu...
Artificial Neural Network Tutorial | Deep Learning With Neural Networks | Edu...Artificial Neural Network Tutorial | Deep Learning With Neural Networks | Edu...
Artificial Neural Network Tutorial | Deep Learning With Neural Networks | Edu...
 
Introduction to Machine learning ppt
Introduction to Machine learning pptIntroduction to Machine learning ppt
Introduction to Machine learning ppt
 
Deep Learning for Natural Language Processing
Deep Learning for Natural Language ProcessingDeep Learning for Natural Language Processing
Deep Learning for Natural Language Processing
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Privacy preserving machine learning
Privacy preserving machine learningPrivacy preserving machine learning
Privacy preserving machine learning
 
L2. Evaluating Machine Learning Algorithms I
L2. Evaluating Machine Learning Algorithms IL2. Evaluating Machine Learning Algorithms I
L2. Evaluating Machine Learning Algorithms I
 
HML: Historical View and Trends of Deep Learning
HML: Historical View and Trends of Deep LearningHML: Historical View and Trends of Deep Learning
HML: Historical View and Trends of Deep Learning
 
Machine Learning project presentation
Machine Learning project presentationMachine Learning project presentation
Machine Learning project presentation
 
Recurrent Neural Network (RNN) | RNN LSTM Tutorial | Deep Learning Course | S...
Recurrent Neural Network (RNN) | RNN LSTM Tutorial | Deep Learning Course | S...Recurrent Neural Network (RNN) | RNN LSTM Tutorial | Deep Learning Course | S...
Recurrent Neural Network (RNN) | RNN LSTM Tutorial | Deep Learning Course | S...
 
Deep Learning Tutorial | Deep Learning Tutorial For Beginners | What Is Deep ...
Deep Learning Tutorial | Deep Learning Tutorial For Beginners | What Is Deep ...Deep Learning Tutorial | Deep Learning Tutorial For Beginners | What Is Deep ...
Deep Learning Tutorial | Deep Learning Tutorial For Beginners | What Is Deep ...
 
Introduction to Neural Networks
Introduction to Neural NetworksIntroduction to Neural Networks
Introduction to Neural Networks
 
Activation functions
Activation functionsActivation functions
Activation functions
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Ensemble learning
Ensemble learningEnsemble learning
Ensemble learning
 
Activation function
Activation functionActivation function
Activation function
 
Activation function
Activation functionActivation function
Activation function
 
Neural Networks: Multilayer Perceptron
Neural Networks: Multilayer PerceptronNeural Networks: Multilayer Perceptron
Neural Networks: Multilayer Perceptron
 
Introduction to Interpretable Machine Learning
Introduction to Interpretable Machine LearningIntroduction to Interpretable Machine Learning
Introduction to Interpretable Machine Learning
 
Feature selection
Feature selectionFeature selection
Feature selection
 

Ähnlich wie Deep Neural Networks for Machine Learning

Rise of AI through DL
Rise of AI through DLRise of AI through DL
Rise of AI through DLRehan Guha
 
The Need for Deep Learning Transparency
The Need for Deep Learning TransparencyThe Need for Deep Learning Transparency
The Need for Deep Learning Transparencyinside-BigData.com
 
Vertex perspectives artificial intelligence
Vertex perspectives   artificial intelligenceVertex perspectives   artificial intelligence
Vertex perspectives artificial intelligenceYanai Oron
 
Vertex Perspectives | Artificial Intelligence
Vertex Perspectives | Artificial IntelligenceVertex Perspectives | Artificial Intelligence
Vertex Perspectives | Artificial IntelligenceVertex Holdings
 
Intro to deep learning
Intro to deep learning Intro to deep learning
Intro to deep learning David Voyles
 
Introduction to the Artificial Intelligence and Computer Vision revolution
Introduction to the Artificial Intelligence and Computer Vision revolutionIntroduction to the Artificial Intelligence and Computer Vision revolution
Introduction to the Artificial Intelligence and Computer Vision revolutionDarian Frajberg
 
ARTIFICIAL............ INTELLIGENCE.pptx
ARTIFICIAL............ INTELLIGENCE.pptxARTIFICIAL............ INTELLIGENCE.pptx
ARTIFICIAL............ INTELLIGENCE.pptxHimanshu Goyal
 
"Methods for Understanding How Deep Neural Networks Work," a Presentation fro...
"Methods for Understanding How Deep Neural Networks Work," a Presentation fro..."Methods for Understanding How Deep Neural Networks Work," a Presentation fro...
"Methods for Understanding How Deep Neural Networks Work," a Presentation fro...Edge AI and Vision Alliance
 
Directions in machine learning Ceadar webinar
Directions in machine learning Ceadar webinar Directions in machine learning Ceadar webinar
Directions in machine learning Ceadar webinar smckeever
 
SCONUL Summer Conference 2018 - Nicole coleman
SCONUL Summer Conference 2018 - Nicole colemanSCONUL Summer Conference 2018 - Nicole coleman
SCONUL Summer Conference 2018 - Nicole colemansconul
 
AI in Manufacturing: Opportunities & Challenges
AI in Manufacturing: Opportunities & ChallengesAI in Manufacturing: Opportunities & Challenges
AI in Manufacturing: Opportunities & ChallengesTathagat Varma
 
Philosophy of Deep Learning
Philosophy of Deep LearningPhilosophy of Deep Learning
Philosophy of Deep LearningMelanie Swan
 
Webinar trends in machine learning ce adar july 9 2020 susan mckeever
Webinar trends in machine learning ce adar july 9 2020 susan mckeeverWebinar trends in machine learning ce adar july 9 2020 susan mckeever
Webinar trends in machine learning ce adar july 9 2020 susan mckeeversmckeever
 
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSISUNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSISpijans
 
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSISUNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSISpijans
 

Ähnlich wie Deep Neural Networks for Machine Learning (20)

AI KIMSRAD.pptx
AI KIMSRAD.pptxAI KIMSRAD.pptx
AI KIMSRAD.pptx
 
3234150
32341503234150
3234150
 
When AI becomes a data-driven machine, and digital is everywhere!
When AI becomes a data-driven machine, and digital is everywhere!When AI becomes a data-driven machine, and digital is everywhere!
When AI becomes a data-driven machine, and digital is everywhere!
 
Rise of AI through DL
Rise of AI through DLRise of AI through DL
Rise of AI through DL
 
The Need for Deep Learning Transparency
The Need for Deep Learning TransparencyThe Need for Deep Learning Transparency
The Need for Deep Learning Transparency
 
Vertex perspectives artificial intelligence
Vertex perspectives   artificial intelligenceVertex perspectives   artificial intelligence
Vertex perspectives artificial intelligence
 
Vertex Perspectives | Artificial Intelligence
Vertex Perspectives | Artificial IntelligenceVertex Perspectives | Artificial Intelligence
Vertex Perspectives | Artificial Intelligence
 
Ai titech-virach-20191026
Ai titech-virach-20191026Ai titech-virach-20191026
Ai titech-virach-20191026
 
Intro to deep learning
Intro to deep learning Intro to deep learning
Intro to deep learning
 
Introduction to the Artificial Intelligence and Computer Vision revolution
Introduction to the Artificial Intelligence and Computer Vision revolutionIntroduction to the Artificial Intelligence and Computer Vision revolution
Introduction to the Artificial Intelligence and Computer Vision revolution
 
ARTIFICIAL............ INTELLIGENCE.pptx
ARTIFICIAL............ INTELLIGENCE.pptxARTIFICIAL............ INTELLIGENCE.pptx
ARTIFICIAL............ INTELLIGENCE.pptx
 
"Methods for Understanding How Deep Neural Networks Work," a Presentation fro...
"Methods for Understanding How Deep Neural Networks Work," a Presentation fro..."Methods for Understanding How Deep Neural Networks Work," a Presentation fro...
"Methods for Understanding How Deep Neural Networks Work," a Presentation fro...
 
AI Presentation 1
AI Presentation 1AI Presentation 1
AI Presentation 1
 
Directions in machine learning Ceadar webinar
Directions in machine learning Ceadar webinar Directions in machine learning Ceadar webinar
Directions in machine learning Ceadar webinar
 
SCONUL Summer Conference 2018 - Nicole coleman
SCONUL Summer Conference 2018 - Nicole colemanSCONUL Summer Conference 2018 - Nicole coleman
SCONUL Summer Conference 2018 - Nicole coleman
 
AI in Manufacturing: Opportunities & Challenges
AI in Manufacturing: Opportunities & ChallengesAI in Manufacturing: Opportunities & Challenges
AI in Manufacturing: Opportunities & Challenges
 
Philosophy of Deep Learning
Philosophy of Deep LearningPhilosophy of Deep Learning
Philosophy of Deep Learning
 
Webinar trends in machine learning ce adar july 9 2020 susan mckeever
Webinar trends in machine learning ce adar july 9 2020 susan mckeeverWebinar trends in machine learning ce adar july 9 2020 susan mckeever
Webinar trends in machine learning ce adar july 9 2020 susan mckeever
 
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSISUNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
 
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSISUNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
UNCOVERING FAKE NEWS BY MEANS OF SOCIAL NETWORK ANALYSIS
 

Kürzlich hochgeladen

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 

Kürzlich hochgeladen (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

Deep Neural Networks for Machine Learning

  • 1. Institute for Innovation and Public Purpose Presentation Deep Neural Networks for Machine Learning Justin Beirold Module 1: Public Value and Public Purpose Professor Antonio Andreoni 18 December 2020
  • 2. DEFINITIONS What is Machine Learning? • Artificial Intelligence (AI): “A broad discipline with the goal of creating intelligent machines, as opposed to the natural intelligence that is demonstrated by humans and animals. It has become a somewhat catch all term that nonetheless captures the long-term ambition of the field to build machines that emulate and then exceed the full range of human cognition.”(Benaich and Hogarth, 2020) • Artificial General Intelligence (AGI): also known as the “singularity”, an AGI is an “AI that is as capable of learning intellectual tasks as humans are…”(Berutti/McKinsey and Co., 2020) • Machine Learning(ML): “Machine-learning algorithms use statistics to find patterns in massive amounts of data. And data, here, encompasses a lot of things—numbers, words, images, clicks, what have you. If it can be digitally stored, it can be fed into a machine- learning algorithm… Machine learning is the process that powers many of the services we use today— recommendation systems like those on Netflix, YouTube, and Spotify; search engines like Google and Baidu; social-media feeds like Facebook and Twitter; voice assistants like Siri and Alexa. The list goes on.” (Hao/MIT Tech Review, 2018)
  • 3. DEFINITIONS What are Deep Neural Networks? • Artificial Neural Networks (ANN): Loosely modeled after the human brain, a Neural Network is “…a computing system made up of a number of simple, highly interconnected processing elements, which process information by their dynamic state response to external inputs.”(Caudill, 1987) • Deep Learning/Deep Neural Networks: “Deep learning is machine learning on steroids: it uses a technique that gives machines an enhanced ability to find—and amplify—even the smallest patterns. This technique is called a Deep Neural Network [or Convolutional Neural Network]—deep because it has many, many layers of simple computational nodes that work together to munch through data and deliver a final result in the form of the prediction.” (Hao/MIT Tech Review, 2018) Source: Author; Adapted from Donahue, 2018
  • 4. MACHINE LEARNING VS. TRADITIONAL PROGRAMMING - Opposite of traditional programming approach - Feed the model massive amount of data, and it will recognize patterns to make inferences and predictions - Highly useful in cases where large datasets are available - Superior when the “rules” of a system are difficult or impossible for humans to define and write as code. - Deep Neural Networks are the preferred ML model because they become increasingly accurate as they consume more data - Three types of learning models - Supervised Learning – pre-labeled data - Unsupervised Learning – unlabeled data - Transfer Learning – using knowledge from one domain to improve performance in others. Source: (Google I/O, 2019) Source: (Dossman, 2018)
  • 5. MACHINE LEARNING VS. TRADITIONAL PROGRAMMING “In a traditional approach to building an algorithmic system for recognizing and sorting data, the programmer identifies the attributes to be examined, the acceptable values and the action to be taken… Using a machine- learning approach, a system is shown many, many examples of good and bad data in order to train a model of what good and bad looks like. The programmer may not always know entirely what features of the data the machine-learning model is relying on; the programmer knows only that it serves up results that appear to match or exceed human judgment against a test data set. Then the system is turned loose on real-world data. After the initial training, the system can be designed to continue to learn.” (O’Reilly, 2020)
  • 6. A FEW EXAMPLES OF MACHINE LEARNING ADVANTAGES • Radiology • Traditional Approach: Write software which tells the computer to look at a brain scan and determine whether a tumor is cancerous. Requires you to contrive a formula for detecting cancer. Very expensive with low accuracy. • ML Approach: Feed the model millions of brain scan images. The model finds patterns in the photos and makes its own rules for recognizing cancer. Ask the model to analyze a photo. If it gets an answer wrong, the error is “backpropagated” through the network, adjusting the relevant neurons, and it will never repeat the same mistake. The ML approach is far superior to traditional programming, and now nearly as accurate as the best human Radiologists. (Do, Song, and Chung, 2020) • Shredded Document Reconstruction • Traditional Approach: Meticulously comb through a mountain of shredded documents and piece them together by hand. Can take several months. • ML Approach: Scan the shredded pieces into a computer database. The ML model recognizes word and sentence fragments and re-assembles the documents within hours. Some models are capable of inferring gaps if pieces are missing. Orders of magnitude faster + more accurate. (Paixão et al, 2020) • Legal Research • Traditional Approach: Attorney hires a paralegal to conduct a thorough review of case law, legal opinions, litigation outcomes, etc. Can take weeks or months depending on the case. • ML Approach: ML model with access to a legal database finds every relevant piece of legal research in minutes. (Donahue, 2018) *Note: In each case, the AI does not replace humans, but can do the boring and monotonous tasks dramatically more efficiently. Humans are still required to analyze and interpret the results. (for now). Radiologists and Attorneys are not out of a job, but radiologic technicians and paralegals will be. Source: Brooklyn 99/NBC Source: The-Scientist.com
  • 7. TIMELINE: HISTORY OF NEURAL NETWORKS Source: Author; inspiration and data from Foote (2019); Mayo et al (2018)
  • 8. HAVE DEEP NEURAL NETWORKS REACHED MATURITY? Source: Carlota Perez IIPP Lecture Source: The Atlas, 2018
  • 9. Source: Author; adapted from Carlota Perez IIPP lecture HAVE DEEP NEURAL NETWORKS REACHED MATURITY? - Open question, but I would argue no - Certainly not for Machine Learning in general - We can see hints of the limits to DNNs, but they are still dominant + experiencing incremental innovation at a rapid pace. (see Slide 12 for more on limitations)
  • 10. THE ENTREPRENEURIAL STATE AND NEURAL NETWORKS • 1957: The first operational Artificial Neural Network, the Perceptron, was created at the Cornell Aeronautical Lab, funded by the US Office of Naval Research.(Rosenblatt, 1957) • 1989: First Artificial Neural Network for optical character recognition developed by Bell Labs researchers based on data from US Postal Service Office of Advanced Technology in 1989 (LeCun et al, 1989) • 2007: Apple’s Siri developed by the Stanford Research Institute through funding from DARPA (Mazzucato, 2013) • 2020: Google/DeepMind’s AlphaGo, in collaboration with the US Department of Defense, beats a human pilot in a simulated dogfight. A simulation with real fighter jets is planned for 2024. (DARPA, 2020) Rosenblatt’s Perceptron (1960’s), funded by the US Navy Source: Cornell University
  • 11. THE PRIVATE SECTOR’S DOMINANCE • Large firms in the private sector dominate in Neural Network research and development because they have the most data • Silicon Valley firms, led by Google and Facebook, have massive systems for collecting data, which improves neural network performance. • Empirical scaling laws mean that the larger the model, the more computing power (including specialized hardware) is required.(Benaich and Hogarth, 2020) • Some estimates suggest that Google spent over $10million to train its Google Translate model alone. • ML makes the extraction of algorithmic rents by tech platforms more efficient. (Mazzucato, Ryan-Collins, and Gouzoulis, 2020) (O’Reilly, 2020) Source: (Dossman, 2018)
  • 12. THE LIMITS OF DEEP NEURAL NETWORKS • “Black Box” • Neural Networks cannot explain why it made a certain decision (hidden layers) • Highly problematic if we are using their predictions to make life or death decisions. • When an error occurs (such as racial bias), it can be difficult to fix. • “Last mile problem” • Key to public trust/ accountability/ acceptability • Under Specification of Data • Recently revealed by Google that its models are far less accurate in the “real world” than on training data. (D’Amour/Google, 2020) • No clear solutions to this, suggesting innovation may slow • Massive compute cost • Only tech giants can really compete
  • 14. BIBLIOGRAPHY • AlphaDogfight Trials Go Virtual for Final Event. Defense Advanced Research Projects Agency. (2020, July). https://www.darpa.mil/news-events/2020-08-07. • AlphaFold: a solution to a 50-year-old grand challenge in biology. Deepmind. (2020, November 30). https://deepmind.com/blog/article/alphafold-a-solution-to-a-50-year-old- grand-challenge-in-biology. • AlphaGo: The story so far. Deepmind. (2020). https://deepmind.com/research/case-studies/alphago-the-story-so-far. • Benaich, N., & Hogarth, I. (2020). State of AI Report 2020. https://www.stateof.ai/. • Berruti, F., Nel, P., & Whiteman, R. (2020, October 20). An executive primer on artificial general intelligence. McKinsey & Company. https://www.mckinsey.com/business- functions/operations/our-insights/an-executive-primer-on-artificial-general-intelligence. • Caudill, M. (1987). Neural networks primer, part I. AI Expert. • D'Amour, A., Heller, K., & Google . (2020, November). Underspecification Presents Challenges for Credibility in Modern Machine Learning. https://arxiv.org/pdf/2011.03395.pdf. • Do, S., Song, K. D., & Chung, J. W. (2020). Basics of Deep Learning: A Radiologist's Guide to Understanding Published Radiology Articles on Deep Learning. Korean Journal of Radiology, 21(1), 33–41. https://doi.org/https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6960318/ • Donahue, L. (2018, January 3). A Primer on Using Artificial Intelligence in the Legal Profession. Harvard Journal of Law & Technology. https://jolt.law.harvard.edu/digest/a- primer-on-using-artificial-intelligence-in-the-legal-profession. • Dossman, C. (2018, October 15). Deep Learning Performance Cheat Sheet. Medium. https://towardsdatascience.com/deep-learning-performance-cheat-sheet-21374b9c4f45. • Foote, Keith D. “A Brief History of Machine Learning.” DATAVERSITY, March 13, 2019. https://www.dataversity.net/a-brief-history-of-machine-learning/. • Hao, K. (2020, November 17). What is machine learning? MIT Technology Review. https://www.technologyreview.com/2018/11/17/103781/what-is-machine-learning-we-drew- you-another-flowchart/. • Hopfield, J. (1982). Neural networks and physical systems with emergent collective computational abilities. Proceedings of the National Academy of Sciences of the United States of America, 2554–2558. https://doi.org/https://doi.org/10.1073/pnas.79.8.2554 • LeCun, Y., Boser, B., Denker, J. S., Henderson, D., Howard, R. E., Hubbard, W., … Bell Labs. (1989). Backpropagation Applied to Handwritten Zip Code Recognition. Neural Computation/Massachusetts Institute of Technology, 1, 541–551. https://doi.org/10.1162/neco.1989.1.4.541 • Mayo, Hugo, Hasan Punchihewa, Julie Emile, and Jack Morrison. “History of Machine Learning.” Imperial College London, 2018. https://www.doc.ic.ac.uk/~jce317/history- machine-learning.html. • Mazzucato, M. (2013). The Entrepreneurial State: Debunking Public vs. Private Sector Myths. Anthem Press. • Mazzucato, M., Ryan-Collins, J., & Gouzoulis, G. (2020, June 29). Theorising and mapping modern economic rents. UCL Institute for Innovation and Public Purpose Working Paper Series . https://www.ucl.ac.uk/bartlett/public-purpose/sites/public-purpose/files/final_iipp-wp2020-13-theorising-and-mapping-modern-economic-rents_8_oct.pdf. • McCulloch, W., & Pitts, W. (1943). A logical calculus of the ideas immanent in nervous activity. Bulletin of Mathematical Biophysics, 5, 115–133.
  • 15. BIBLIOGRAPHY • Minsky, M., & Papert, S. (1969). Perceptrons: an introduction to computational geometry. The MIT Press. • Moroney, L., Allison , K., & Google I/O. (2019, May). Machine Learning Zero to Hero. YouTube. [Video] https://www.youtube.com/watch?v=VwVg9jCtqaU&t=136s. • O'Reilly, T. (2020, August 18). We Have Already Let The Genie Out of The Bottle. The Rockefeller Foundation. https://www.rockefellerfoundation.org/blog/we- have-already-let-the-genie-out-of-the-bottle/. • Paixa ̃o Thomas M, Berriel, R. F., Boeres, M. C. S., Koerich, A. L., Badue, C., De Souza, A. F., & Olivera-Santos, T. (2020). Fast(er) Reconstruction of Shredded Text Documents via Self-Supervised Deep Asymmetric Metric Learning. In Conference on Computer Vision and Pattern Recognition. Seattle, Washington. • Perez, C. (2002). Technological revolutions and financial capital: the dynamics of bubbles and golden ages. Edward Elgar Publishing, Inc. • Quartz. (2018, November 16). The dramatic rise of the term "deep learning" in research. Atlas. https://theatlas.com/charts/ByhdcCsp7. • Rosenblatt, F. (1958). The Perceptron: A Probabilistic Model for Information Storage and Organization in the Brain. Psychological Review, 65(6), 386–408. https://doi.org/https://doi.org/10.1037/h0042519 • Rumelhart, D. E., Hinton, G. E., & Williams, R. J. (1986). Learning representations by back-propagating errors. Nature, 323, 533–536. https://doi.org/https://doi.org/10.1038/323533a0 • Turing, A. (1950). Computing Machinery and Intelligence. Mind, LIX(236), 433–460. https://doi.org/https://doi.org/10.1093/mind/LIX.236.433