SlideShare a Scribd company logo
& DL4J
@nyghtowl
Artificial Neural Networks
● Machine Learning Algorithm
● Classification & prediction
@nyghtowl
@nyghtowl
Real World ...
- Natural Language Processing
- Computer Vision
- Recommender Engines & Ad Placement
@nyghtowl
Personalization
@nyghtowl
Neural Net Structure
Input OutputHidden
Run until error stops improving = converge
Loss Function
Outputk jX
M
kj
Wy
@nyghtowl
NN Example
Who is it?
Pixels Edges Object Parts
Object Models
Layer 2 Layer 3 Layer 4Input
@nyghtowl
GPUs & Parallel Processing
@nyghtowl
Why NNs Matter
- Feature Engineering
- NLP & Image Analysis
- Unsupervised Modeling
@nyghtowl
Skymind
- Neural Network Platform (DL4J)
- Java & Scala
- Supporting Packages (Canova, ND4J)
@nyghtowl
HadoopSpark AWS
Skymind Packages
ND4J
DL4J
JBlas JCublas NetlibJava
Word2Vec, CNN, DBN, RNN, RNTN...
CanovaData
Neural Nets
Linear
Algebra
X86
@nyghtowl
DeepLearning4J (DL4J)
- Open source
- Variety of NNs & Flexibility
- Cross-platform & Scale
@nyghtowl
skymind.io
https://github.com/deeplearning4j
chris@skymind.io
& DL4J
@nyghtowl
References: Images
● http://code-spot.co.za/2009/10/08/15-steps-to-implemented-a-neural-net/
● http://www.texample.net/tikz/examples/neural-network/
● http://onlinestatbook.com/2/regression/intro.html
● http://jaoying-google.blogspot.com/2012_12_01_archive.html
● https://www.kaggle.com/forums/f/15/kaggle-forum/t/10878/feature-representation-in-deep-learning
● http://maggieholmes.typepad.com/my_weblog/2011/07/scrapbooking.html
● http://www.teds.com.au/photolounge/why-print-photos
● http://users.clas.ufl.edu/glue/longman/1/einstein.html
● https://en.wikipedia.org/wiki/File:Feed_forward_neural_net.gif
● http://www.scienzagiovane.unibo.it/English/artint/8-neural-networks.html
● http://www.clarifai.com/technology
● http://www.nvidia.com/object/what-is-gpu-computing.html
● https://www.classes.cs.uchicago.edu/archive/2013/spring/12300-1/pa/pa1/
● http://yann.lecun.com/exdb/lenet/
● http://www.huffingtonpost.com/meia-chitategmark/terminator-robots-and-ai-risk_b_6788918.html
● http://engage.synecoretech.com/marketing-technology-for-growth/bid/204670/Content-Personalization-What-it-is-and-Why-
it-Matters

More Related Content

PPTX
What’s New in the Berkeley Data Analytics Stack
PDF
Integrating Deep Learning Libraries with Apache Spark
PDF
Scalable data structures for data science
PDF
Build, Scale, and Deploy Deep Learning Pipelines Using Apache Spark
PPTX
Enterprise Deep Learning with DL4J
PDF
Machine Learning by Example - Apache Spark
PDF
Spark Streaming and MLlib - Hyderabad Spark Group
PDF
DL4J at Workday Meetup
What’s New in the Berkeley Data Analytics Stack
Integrating Deep Learning Libraries with Apache Spark
Scalable data structures for data science
Build, Scale, and Deploy Deep Learning Pipelines Using Apache Spark
Enterprise Deep Learning with DL4J
Machine Learning by Example - Apache Spark
Spark Streaming and MLlib - Hyderabad Spark Group
DL4J at Workday Meetup

What's hot (20)

PDF
Spark summit 2019 infrastructure for deep learning in apache spark 0425
PDF
Better {ML} Together: GraphLab Create + Spark
PDF
Apache Spark for Everyone - Women Who Code Workshop
PDF
Build, Scale, and Deploy Deep Learning Pipelines Using Apache Spark
PDF
Build, Scale, and Deploy Deep Learning Pipelines with Ease Using Apache Spark
PDF
Performant data processing with PySpark, SparkR and DataFrame API
PDF
Spark DataFrames and ML Pipelines
PPTX
Hadoop Summit 2014 - San Jose - Introduction to Deep Learning on Hadoop
PDF
Performance Optimization Case Study: Shattering Hadoop's Sort Record with Spa...
PDF
Building Deep Reinforcement Learning Applications on Apache Spark with Analyt...
PDF
Spark as the Gateway Drug to Typed Functional Programming: Spark Summit East ...
PDF
Recent Developments in Spark MLlib and Beyond
PDF
Apache Spark MLlib's Past Trajectory and New Directions with Joseph Bradley
PDF
Using SparkR to Scale Data Science Applications in Production. Lessons from t...
PDF
Getting Ready to Use Redis with Apache Spark with Dvir Volk
PDF
Composable Parallel Processing in Apache Spark and Weld
PDF
Resource-Efficient Deep Learning Model Selection on Apache Spark
PDF
Building DSLs with Scala
PDF
A Data Frame Abstraction Layer for SparkR-(Chris Freeman, Alteryx)
PDF
Introduction to df
Spark summit 2019 infrastructure for deep learning in apache spark 0425
Better {ML} Together: GraphLab Create + Spark
Apache Spark for Everyone - Women Who Code Workshop
Build, Scale, and Deploy Deep Learning Pipelines Using Apache Spark
Build, Scale, and Deploy Deep Learning Pipelines with Ease Using Apache Spark
Performant data processing with PySpark, SparkR and DataFrame API
Spark DataFrames and ML Pipelines
Hadoop Summit 2014 - San Jose - Introduction to Deep Learning on Hadoop
Performance Optimization Case Study: Shattering Hadoop's Sort Record with Spa...
Building Deep Reinforcement Learning Applications on Apache Spark with Analyt...
Spark as the Gateway Drug to Typed Functional Programming: Spark Summit East ...
Recent Developments in Spark MLlib and Beyond
Apache Spark MLlib's Past Trajectory and New Directions with Joseph Bradley
Using SparkR to Scale Data Science Applications in Production. Lessons from t...
Getting Ready to Use Redis with Apache Spark with Dvir Volk
Composable Parallel Processing in Apache Spark and Weld
Resource-Efficient Deep Learning Model Selection on Apache Spark
Building DSLs with Scala
A Data Frame Abstraction Layer for SparkR-(Chris Freeman, Alteryx)
Introduction to df
Ad

Viewers also liked (20)

PPTX
Tensorflow internal
PDF
DeepLearning4J and Spark: Successes and Challenges - François Garillot
PDF
Skymind 深度学习 - T11 Summit
PDF
Deeplearning on Hadoop @OSCON 2014
PDF
DeepLearning4J and Spark: Successes and Challenges - François Garillot
PDF
Deep Learning on Production with Spark
PPTX
Sf data mining_meetup
PDF
Skymind's Platform - CN
ODP
Deep Learning meetup
PDF
Getting Started with Deep Learning using Scala
PPTX
Deep Learning using Spark and DL4J for fun and profit
PPT
Introdução ao Deep Learning com o TensorFlow
PDF
Advanced Spark and TensorFlow Meetup 08-04-2016 One Click Spark ML Pipeline D...
PDF
Gentlest Introduction to Tensorflow - Part 2
PDF
Introduction to Deeplearning4j
PDF
Intro to DeepLearning4J on ApacheSpark SDS DL Workshop 16
PDF
Spark Meetup TensorFrames
PDF
Deep learning on a mixed cluster with deeplearning4j and spark
PDF
Time-series forecasting of indoor temperature using pre-trained Deep Neural N...
PDF
Distributed implementation of a lstm on spark and tensorflow
Tensorflow internal
DeepLearning4J and Spark: Successes and Challenges - François Garillot
Skymind 深度学习 - T11 Summit
Deeplearning on Hadoop @OSCON 2014
DeepLearning4J and Spark: Successes and Challenges - François Garillot
Deep Learning on Production with Spark
Sf data mining_meetup
Skymind's Platform - CN
Deep Learning meetup
Getting Started with Deep Learning using Scala
Deep Learning using Spark and DL4J for fun and profit
Introdução ao Deep Learning com o TensorFlow
Advanced Spark and TensorFlow Meetup 08-04-2016 One Click Spark ML Pipeline D...
Gentlest Introduction to Tensorflow - Part 2
Introduction to Deeplearning4j
Intro to DeepLearning4J on ApacheSpark SDS DL Workshop 16
Spark Meetup TensorFrames
Deep learning on a mixed cluster with deeplearning4j and spark
Time-series forecasting of indoor temperature using pre-trained Deep Neural N...
Distributed implementation of a lstm on spark and tensorflow
Ad

Similar to DeepLearning4J: Open Source Neural Net Platform (20)

PPTX
Machine Learning with Scala
PDF
Artificial Intelligence Layer: Mahout, MLLib, and other projects
PDF
Advanced deeplearning4j features
PDF
S8277 - Introducing Krylov: AI Platform that Empowers eBay Data Science and E...
PDF
Using Deep Learning to do Real-Time Scoring in Practical Applications - 2015-...
PDF
Hands on image recognition with scala spark and deep learning4j
PPT
Deep Learning with DL4J on Apache Spark: Yeah it's Cool, but are You Doing it...
PPTX
Dov Nimratz, Roman Chobik "Embedded artificial intelligence"
PPTX
Deep Learning with Apache Spark: an Introduction
PDF
Data Science and Deep Learning on Spark with 1/10th of the Code with Roope As...
PDF
From Experimentation to Production - Scala & Python APIs for DL4J
PPTX
Chug dl presentation
PDF
Urs Köster Presenting at RE-Work DL Summit in Boston
PPTX
Modern frameworks for machine learning
PDF
Running Emerging AI Applications on Big Data Platforms with Ray On Apache Spark
PDF
Joker'14 Java as a fundamental working tool of the Data Scientist
PPTX
Session_2_Introduction_to_Deep_Learning.pptx
PDF
Fórum E-Commerce Brasil | Tecnologias NVIDIA aplicadas ao e-commerce. Muito a...
PDF
PPT5: Neuron Introduction
PDF
A Platform for Accelerating Machine Learning Applications
Machine Learning with Scala
Artificial Intelligence Layer: Mahout, MLLib, and other projects
Advanced deeplearning4j features
S8277 - Introducing Krylov: AI Platform that Empowers eBay Data Science and E...
Using Deep Learning to do Real-Time Scoring in Practical Applications - 2015-...
Hands on image recognition with scala spark and deep learning4j
Deep Learning with DL4J on Apache Spark: Yeah it's Cool, but are You Doing it...
Dov Nimratz, Roman Chobik "Embedded artificial intelligence"
Deep Learning with Apache Spark: an Introduction
Data Science and Deep Learning on Spark with 1/10th of the Code with Roope As...
From Experimentation to Production - Scala & Python APIs for DL4J
Chug dl presentation
Urs Köster Presenting at RE-Work DL Summit in Boston
Modern frameworks for machine learning
Running Emerging AI Applications on Big Data Platforms with Ray On Apache Spark
Joker'14 Java as a fundamental working tool of the Data Scientist
Session_2_Introduction_to_Deep_Learning.pptx
Fórum E-Commerce Brasil | Tecnologias NVIDIA aplicadas ao e-commerce. Muito a...
PPT5: Neuron Introduction
A Platform for Accelerating Machine Learning Applications

More from Turi, Inc. (20)

PPTX
Webinar - Analyzing Video
PDF
Webinar - Patient Readmission Risk
PPTX
Webinar - Know Your Customer - Arya (20160526)
PPTX
Webinar - Product Matching - Palombo (20160428)
PPTX
Webinar - Pattern Mining Log Data - Vega (20160426)
PPTX
Webinar - Fraud Detection - Palombo (20160428)
PPTX
Scaling Up Machine Learning: How to Benchmark GraphLab Create on Huge Datasets
PDF
Pattern Mining: Extracting Value from Log Data
PPTX
Intelligent Applications with Machine Learning Toolkits
PPTX
Text Analysis with Machine Learning
PPTX
Machine Learning with GraphLab Create
PPTX
Machine Learning in Production with Dato Predictive Services
PPTX
Machine Learning in 2016: Live Q&A with Carlos Guestrin
PPTX
Introduction to Deep Learning for Image Analysis at Strata NYC, Sep 2015
PDF
Introduction to Recommender Systems
PDF
Machine learning in production
PPTX
Overview of Machine Learning and Feature Engineering
PPTX
SFrame
PPT
Building Personalized Data Products with Dato
PPTX
Getting Started With Dato - August 2015
Webinar - Analyzing Video
Webinar - Patient Readmission Risk
Webinar - Know Your Customer - Arya (20160526)
Webinar - Product Matching - Palombo (20160428)
Webinar - Pattern Mining Log Data - Vega (20160426)
Webinar - Fraud Detection - Palombo (20160428)
Scaling Up Machine Learning: How to Benchmark GraphLab Create on Huge Datasets
Pattern Mining: Extracting Value from Log Data
Intelligent Applications with Machine Learning Toolkits
Text Analysis with Machine Learning
Machine Learning with GraphLab Create
Machine Learning in Production with Dato Predictive Services
Machine Learning in 2016: Live Q&A with Carlos Guestrin
Introduction to Deep Learning for Image Analysis at Strata NYC, Sep 2015
Introduction to Recommender Systems
Machine learning in production
Overview of Machine Learning and Feature Engineering
SFrame
Building Personalized Data Products with Dato
Getting Started With Dato - August 2015

Recently uploaded (20)

PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Approach and Philosophy of On baking technology
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
cuic standard and advanced reporting.pdf
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
KodekX | Application Modernization Development
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Modernizing your data center with Dell and AMD
PDF
Empathic Computing: Creating Shared Understanding
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
Diabetes mellitus diagnosis method based random forest with bat algorithm
Digital-Transformation-Roadmap-for-Companies.pptx
The AUB Centre for AI in Media Proposal.docx
NewMind AI Weekly Chronicles - August'25 Week I
Approach and Philosophy of On baking technology
Spectral efficient network and resource selection model in 5G networks
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
cuic standard and advanced reporting.pdf
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
KodekX | Application Modernization Development
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
Understanding_Digital_Forensics_Presentation.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Modernizing your data center with Dell and AMD
Empathic Computing: Creating Shared Understanding
MYSQL Presentation for SQL database connectivity
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Chapter 3 Spatial Domain Image Processing.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?

DeepLearning4J: Open Source Neural Net Platform