+DS will offer 3 foundational learning experiences in February

In February, +DS will offer a trio of foundational sessions: Introduction to machine learning, natural language processing, and image analysis. Anyone in the Duke community is welcome to join, there is no fee to attend, and no prior experience is necessary.

Introduction to Basic Concepts in Machine Learning
Monday, February 8 | 12:00-1:00 PM
David Carlson

The basic concepts of machine learning are introduced with a focus on intuition and examples. The simpler and widely used logistic regression model is introduced first, and from this, multilayered neural network are introduced as a generalization. Concepts of parameter learning (optimization), generalization (and overfitting), validation and performance evaluation are also introduced. Register at https://training.oit.duke.edu/enroll/common/show/21/175395


Natural Language Processing with LSTM Recurrent Neural Networks
Tuesday, February 16 | 4:30-5:30 PM
Ricardo Henao

Natural language processing (NLP) is a field focused on developing automated methods for analyzing text, and also for computer-driven text generation (synthesis, for example in translation and text summarization). Recurrent neural networks have recently become a state-of-the-art method for NLP, with the long short-time memory (LSTM) network representing the primary methodology of this type. In this session LSTM NLP models will be introduced, with as little math as possible and with an emphasis on intuition. The concept of word embeddings will be introduced within the context of implementing LSTMs, and it will be explained how such models are used in practice for analysis and generation of natural language (e.g., language translation). Register at https://training.oit.duke.edu/enroll/common/show/21/175397


Convolutional Neural Networks for Image Analysis
Wednesday, February 24 | 4:30-5:30 PM
Tim Dunn

The convolutional neural network (CNN) represents the current state-of-the-art for image and video analysis, and is increasingly used for analyzing time series and other data with spatial or sequential structure. This session will provide an intuitive introduction to the fundamentals of CNNs, with an emphasis on hierarchical feature extraction and the convolution operation itself. Model training and transfer learning will also be discussed. Register at https://training.oit.duke.edu/enroll/common/show/21/175394