Madhava Vemuri, Ph.D.
This is a beginner-level tutorial designed to set up the environments required for the Foundations of Machine Learning course. There is a wealth of online resources to help you with any of these installation steps. Please reach out to the instructor if you have any questions about these steps.
The homework/projects are implemented in a Python-based environment. There are two ways you can work on your projects: either through your computer or online resources from Google, such as Google Colab. If you are using your personal machine, please download and install Visual Studio Code and Anaconda, then follow the steps to set up a virtual environment. If you plan to use Google Colab, we can skip these steps and proceed to installing the necessary Python packages. In this case, you will be limited by hardware availability and file transfers required every time you work on a project.
This tutorial covers installing software such as Visual Studio Code (for programming), Anaconda (for creating Python virtual environments), and ML frameworks such as PyTorch and Scikit-Learn, which are used in the development of end-to-end ML projects.