Machine learning from scratch in TensorFlow






What you'll learn, and how you can apply it
- Understand machine learning, neural networks, deep learning, and artificial intelligence basic concepts
- Learn what TensorFlow is and what applications it's good for
- Discover how to create deep learning models for classification and regression using TensorFlow
- Evaluate the benefits and disadvantages of using TensorFlow over other machine learning software
Who is this presentation for?
- You're a software engineer or programmer who wants to develop a basic understanding of machine learning.
- You have experience modeling or have a background in data science, and you want to learn TensorFlow.
Level
Prerequisites:
- A working knowledge of Python
- Familiarity with matrices, modeling, and statistics
Hardware and/or installation requirements:
- A WiFi-enabled laptop (You'll be given a cloud instance with TensorFlow.)
Outline
Day 1
- Introduction to TensorFlow
- Iterative algorithms
- Machine learning
- Basic neural networks
Day 2
- Deep neural networks
- Variational autoencoders
- Convolutional neural networks
- Adversarial noise
- DeepDream
- Recurrent neural networks
About your instructor

Dylan Bargteil is a data scientist in residence at the Data Incubator, where he works on research-guided curriculum development and instruction. Previously, he worked with deep learning models to assist surgical robots and was a research and teaching assistant at the University of Maryland, where he developed a new introductory physics curriculum and pedagogy in partnership with the Howard Hughes Medical Institute (HHMI). Dylan studied physics and math at the University of Maryland and holds a PhD in physics from New York University.
Conference registration
Get the Platinum pass or the Training pass to add this course to your package.
Comments on this page are now closed.
Presented by
Elite Sponsors
Strategic Sponsors
Zettabyte Sponsors
Contributing Sponsors
Exabyte Sponsors
Content Sponsor
Impact Sponsors
Supporting Sponsor
Non Profit
Contact us
confreg@oreilly.com
For conference registration information and customer service
partners@oreilly.com
For more information on community discounts and trade opportunities with O’Reilly conferences
strataconf@oreilly.com
For information on exhibiting or sponsoring a conference
pr@oreilly.com
For media/analyst press inquires
Comments
We will be using TensorFlow 2.0, and we will make use of the Keras API for building and training neural networks.
PyTorch is a different deep learning framework that is distinct from TensorFlow and will not be covered (though comparisons are made where relevant).
I am also interested about the version.
Also I would like to know if we will be using KERAS or PYTORCH for model training?
Is it going to be TensorFlow 2.0?