HAL Spring 2020 Training and Hackathon

NCSA is organizing training sessions throughout the Spring 2020 semester to help users to get started with deep learning projects on HAL. These sessions are designed for novice users to learn about the system and start building deep neural network models. To sign up for training, just request a HAL account prior to the training session and mention "spring training" when describing how the system will be used in your project.

In conjunction with these training sessions, we are holding walk-in consultation hours for HAL users. These consultations will be provided by Benjamin Rabe and Ke Xu on Mondays, Tuesdays, Thursdays and Fridays 3:00-5:00pm in 1104 NCSA. No prior registration is required.

NCSA is also organizing a hackathon during the Spring 2020 semester to engage students and staff in AI problem solving. There will be a two-hour tutorial prior to the hackathon to train entrants on the HAL compute clusters that will be used for running hackathon code. The hackathon will be a full-day event, the hackathon projects and signup details will be provided later.

** Hackathon IV and its training session have been canceled. **

February 5, 3:00-5:00pm: 1104 NCSA

This tutorial will teach how to gain access to the system, how to interact with the system through Open OnDemand interface, including Jupiter notebook, and through command line interface.

February 12, 3:00-5:00pm: 1104 NCSA

This tutorial will cover basic machine learning techniques, such as Linear Regression, Decision Tree, Support Vector Machine, Naive Bayes, K-Nearest Neighbors, K-Means, and Random Forest, using TensorFlow on HAL system.

February 19, 3:00-5:00pm: 1104 NCSA

This tutorial will introduce how machine learning can be accomplished with neural networks and will go over various examples from simple dense networks to convolutional network architectures using TensorFlow on HAL system.

February 26, 3:00-5:00pm: 1104 NCSA

This tutorial will introduce sequence models, such as RNN and LSTM, and how these models can be implemented with TensorFlow on HAL system.

March 4, 3:00-5:00pm: 1104 NCSA

  • Introduction of Hackathon III problems — Arman Tekinalp, Javier Villegas Bravo

This training session will be dedicated to discussing problems to be given in the first hackathon to be organized on March 7-8.

March 7-8, 8:00am-5:00pm: 1104 NCSA

March 25, 3:00-5:00pm: 1104 NCSA

This tutorial will explain how to use multiple GPUs for accelerating deep learning on HAL using TensorFlow and PyTorch frameworks.

April 1, 3:00-5:00pm: 1104 NCSA

This tutorial will introduce concepts from reinforcement leaning and how this can be implemented on HAL system.

April 8, 3:00-5:00pm: 1104 NCSA

Also refer to the Github repository

April 15, 3:00-5:00pm: 1104 NCSA

This tutorial introduces IBM Visual Insights (aka PowerAI Vision), a GUI platform that empowers subject matter experts to label, train, and deploy deep learning vision models without coding or deep learning expertise. The platform supports image classification, object detection, and action detection tasks.

** Hackathon IV and its training session have been canceled. **