Boston | April 14th – April 17th, 2020

Machine Learning for Programmers

Learn the essentials to become a skilled Machine Learning Engineer

Leverage Your Programming Skills

Become a

Machine Learning Engineer

With the rapid growth of Artificial Intelligence comes rising demand for Machine Learning engineers and programmers. Ubiquitous AI-driven software that utilizes deep learning and machine learning models to enable conversational AI, autonomous machines, machine vision, and other AI technologies require serious engineering. These projects of the future promise to be some of the most exciting jobs in software engineering today.

An ML engineer works at the intersection of software engineering and data science. At ODSC, build on your programming skills to engineer the next generation of artificial intelligence-enabled software. You will learn from leading experts everything from data wrangling, modeling, and workflow, to essential deep learning and machine learning frameworks.

What You'll Learn

Talks + Workshops + Special Events on these topics:

UpSkill Topics

  • Essential Deep Learning Frameworks for ML Engineers

  • Essential Machine Learning Frameworks for ML Engineers

  • Automatic Machine Learning for ML Engineers

  • Leveraging Pre-trained Models

  • What is an ML Engineer 

  • Machine Learing Workflow and Pipelines for ML Engineers

  • Machine Learning at Scale 

  • NLP Models and Machine Translation

  • and more…

Languages & Frameworks

  • Tensorflow 2, PyTorch, Keras, Caffe 2.0, CNTK

  • Python scikit-learn, SciPy, Pandas, PyMC3,

  • R Programming, Keras, CARET

  • spaCy, AllenNLP, Stanford NLP

  • Spark, MLlib, Storm, Hadoop, Mahout

  • Kubernetes, Kafka, Zeppelin, Ignite

  • Apache Airflow, KubFlow, MLFlow

  • NLP Transformers, BERT, ULMFit, ElMo

  • Julia, Java, Jupyter Notebooks, NoSql, Neo4J

Some Current ML for Programmers Speakers


Click Here For Full Lineup
2020 Speakers

Sample Talk, Workshop, and Training Sessions

Machine Learning for Programmers Sessions
Wednesday, April 15th
Tuesday, April 14th
Thursday, April 16th
Friday, April 17th
Wednesday, April 15th
Tuesday, April 14th
Thursday, April 16th
Friday, April 17th
09:30 - 12:30
Building Data Narratives: an End-to-End Machine Learning Practicum

Traning | Data Vizualization | ML for Programmers | Beginner-Intermediate


This workshop will take one through the steps associated with an end-to-end machine learning campaign: data retrieval; data curation; model construction, evaluation, selection and interpretation; and reporting. Particular attention will be paid to reporting, i.e., building a narrative. Examples will be presented demonstrating how one might generate multiple output formats (e.g., HTML pages, presentation slides, PDF documents) starting with the same code base.

The workshop will have three main foci:
1. infrastructure: instantiating the computational environment; loading packages; loading data
2. computation: data curation, transformation, and analysis; model construction, evaluation, and interpretation
3. communication: creating tables, charts, and graphs; weaving all components into data narrative…more details

 

Building Data Narratives: an End-to-End Machine Learning Practicum image
Paul J Kowalczyk, PhD
Senior Data Scientist | Solvay
Session Title by Andreas Mueller Coming Soon!

Training

Session Title by Andreas Mueller Coming Soon! image
Andreas Mueller, PhD
Author, Research Scientist, Core Contributor of scikit-learn | Columbia Data Science Institute
Session Title by Theodore Bakanas Coming Soon!

Workshop

 

Session Title by Theodore Bakanas Coming Soon! image
Theodore Bakanas
Senior Data Scientist | Uptake
Session Title by Faith Xu and Prabhat Roy Coming Soon!

Workshop

Session Title by Faith Xu and Prabhat Roy Coming Soon! image
Faith Xu
Senior Program Manager | Microsoft
Session Title by Faith Xu and Prabhat Roy Coming Soon! image
Prabhat Roy
Data Scientist | Microsoft
12:45 - 13:30
The Hamiltonian Monte Carlo Revolution is Open Source: Probabilistic Programming with PyMC3

Talk | ML for Programmers | Beginner

 

In the last ten years, there have been a number of advancements in the study of Hamiltonian Monte Carlo algorithms that have enabled effective Bayesian statistical computation for much more complicated models than were previously feasible. These algorithmic advancements have been accompanied by a number of open source probabilistic programming packages that make them accessible to programmers and statisticians. PyMC3 is one such package written in Python and supported by NumFOCUS. This talk will give an introduction to probabilistic programming with PyMC3. No preexisting knowledge of Bayesian statistics is necessary; a working knowledge of Python will be helpful…more details

The Hamiltonian Monte Carlo Revolution is Open Source: Probabilistic Programming with PyMC3 image
Austin Rochford
Chief Data Scientist | Monetate Labs
12:45 - 13:30
Accelerate ML Lifecycle with Kubernetes and Containerized Data Science Tools

Talk | ML for Programmers | MLOps & Data Engineering | Beginner-Intermediate

 

Kubernetes & container platforms provide desired agility, flexibility, scalability, & portability for data scientists to train, test, & deploy ML models quickly, without IT dependency. The session will provide an overview of containers and Kubernetes, and how these technologies can help solve the challenges faced by data scientists, ML engineers, and application developers. Next, we will review the key capabilities required in a containers and kubernetes platform to help data scientists easily use technologies like Jupyter Notebooks, ML frameworks, programming languages to innovate faster. Finally we will share the available platform options (e.g. Red Hat OpenShift, KubeFlow, etc.), and some examples of how data scientists are accelerating their ML initiatives with containers and kubernetes platform…more details

 

Accelerate ML Lifecycle with Kubernetes and Containerized Data Science Tools image
Abhinav Joshi
Sr. Principal Marketing Manager | Red Hat
Accelerate ML Lifecycle with Kubernetes and Containerized Data Science Tools image
Tushar Katarki
Sr. Principal Product Manager | Red Hat
12:45 - 13:30
Looking from Above: Object Detection and Other Computer Vision Tasks on Satellite Imagery

Talk | Machine Learning | ML for Programmers | Intermediate

 

The talk aims to introduce the attendees to the application of computer vision techniques to overhead imagery such as satellite, aerial and drone imagery. The emphasis is on object detection on satellite images as we share our learnings from dealing with those datasets (such as the xView Object Detection Challenge). The attendees will learn about challenges common in such datasets, such as scale variance and images with more than three channels, as well as approaches to address them and the results of our experiments. The session will also introduce datasets available in the growing field of CV on remote sensing data, as well as various use cases in disaster relief, refugee tracking, animal population counting, geospatial intelligence for business decisions and defense. The attendees will walk away with a good grasp of what is possible when machine learning at scale is applied to geospatial data…more details

Looking from Above: Object Detection and Other Computer Vision Tasks on Satellite Imagery image
Xiaoyong Zhu
Senior Data Scientist | Microsoft
Session Title by Andreas Mueller Coming Soon!

Training

Session Title by Andreas Mueller Coming Soon! image
Andreas Mueller, PhD
Author, Research Scientist, Core Contributor of scikit-learn | Columbia Data Science Institute
13:35 - 14:20
Predictive Maintenance: Zero to Deployment in Manufacturing

Talk | Machine Learning | ML for Programmers | Intermediate

 

The manufacturing industry is going through it’s IV industrial revolution where machines are connected, and data is harvested to discover deeper insights and solved problems to achieve a competitive edge in the market. There are various applications in industry 4.0, such as machine connectivity, machine productivity monitoring, predictive maintenance, predictive quality, inventory optimization, supply chain optimization, data discovery, and the possibilities are unlimited. Hence, there is a significant need for more reliable and robust approaches to achieve the benefits of various applications. By integrating the philosophy of lean manufacturing and “A small success eventually leads to bigger success,” one case of predictive maintenance (PdM) led to a global scale implementation by developing new technologies using ML & DL models and deploying them on an industrial scale. This case study discusses different levels of analytics, basics of predictive maintenance, anomaly detection, remaining useful life prediction techniques, combining data and SME knowledge, ML models, and how they can be deployed in manufacturing for different use cases. This case study also discusses various modeling and deployment challenges of implementing predictive maintenance in manufacturing…more details

Predictive Maintenance: Zero to Deployment in Manufacturing image
Nagdev Amruthnath, PhD
Data Scientist III | DENSO North America
15:00 - 16:30
Consume, Control and Serve REST APIs with R

Workshop | ML for Programmers | Open-source | Beginner-Intermediate

 

From a consumption perspective, we discuss how to work with the httr, curl, and jsonlite packages. We show examples of constructing API requests, submitting them, and working with the responses. We discuss tips and tricks to optimize the workflow.
to interface with web REST APIs for many purposes.

From a command & control perspective, we discuss several packages included in the cloudyr (http://cloudyr.github.io/) project, which allow you to manage and execute tasks in the cloud. We show examples of creating resources and augmenting your data using APIs.

Last, we discuss the plumber R package, which allows users to expose existing R code as a service available to others on the Web. We discuss how to take models and functions and expose them as APIs so others can use them…more details

Consume, Control and Serve REST APIs with R image
Marck Vaisman
Sr. Cloud Solutions Architect - Data/AI | Microsoft
Select date to see events.

See all our talks and hands-on workshop and training sessions
See all sessions

50% off Ends Friday

Register Now

You Will Meet

  • Some of the world’s leading AI experts

  • Some of the best minds and authors behind today’s most popular AI platforms

  • Artificial Ingelligence and data science innovators

  • Data science & analytics specialists

  • Developers, engineers and programmers looking to build AI enabled software

  • Hundreds of attendees focused on AI engineering

  • CTOs and Chief Data Scientists from startups and Fortune 500 companies

  • Data scientists, data engineers, and AI platform experts

  • Peers from startups to Fortune 500 companies wrestling with large sets of consumer data

  • Representatives from Government agencies, universities, and other large institutions

Why Attend?

Immerse yourself in talks and workshops on AI Engineering frameworks, topics, and languages

Learn about AI Engineering from leading AI experts who authored and built many of the platforms in use today

Network and connect with like-minded attendees to discover your next job, service, product or startup

Get speaker insights and training in AI frameworks such as TensorFlow, MXNet, PyTorch, Spark, Storm, Drill, Keras, and other AI platforms

Sign Up for ODSC EAST | April 14th – April 17th, 2020

Register Now