Where: Building 3; Room 5220
Credit: 12
Description
There is a strong demand for machine learning (DL) skills and expertise to solve challenging business problems globally and locally in KSA. This course will help learners build capacity in core DL tools and methods and enable them to develop their deep-learning applications. This course covers the basic theory behind DL algorithms, but the majority of the focus is on hands-on examples using PyTorch.
Learning Objectives
The primary learning objective of this course is to provide students with practical, hands-on experience with state-of-the-art machine learning and deep learning tools widely used in industry.
This course covers portions of chapters 10-19 of Hands-on Machine Learning with Scikit-Learn, Keras, and TensorFlow and chapters 11-19 of Machine Learning with PyTorch and Scikit-Learn. The following topics will be discussed.
* Introduction to Artificial Neural Networks (ANNs)
* Training Deep Neural Networks (DNNs)
* Custom Models and Training with PyTorch and Lightning
* Strategies for Loading and Preprocessing Data * Training and Deploying PyTorch Models at Scale
David Pugh
I am an Instructional Assistant Professor in CEMSE at KAUST, and an experienced research software engineer and data scientist. I am also currently directing the SDAIA-KAUST Center of Excellence in Data Science and Artificial Intelligence (SDAIA-KAUST AI) where I work to match applied AI problems of interest to SDAIA with AI solutions developed at KAUST. I have a deep knowledge of the core data science Python stack: NumPy, SciPy, Pandas, Matplotlib, NetworkX, Jupyter, Scikit-Learn, PyTorch
No resources found.
No links found.