This repo includes all the example codes and data set used in my book 'Introduction to Supervised Machine Learning'. The purpose of this book is to document my teachings at Chiang Mai University in a physical form and make it accessible for students with limited resources to learn from. The book aims to provide a comprehensive and easy-to-follow introduction to the fundamental concepts of machine learning methods. It is divided into four parts.
The first chapter provides an overview of the basic questions of machine learning and introduces the Python development environment. The second chapter covers various regressionmethods and the third chapter discusses different classification methods. The last chapter provides recommendations for continuing the journey of learning machine learning.
I believe that hands-on learning is crucial for understanding and thus, the explanations in the book are accompanied by detailed ’Python code’ snippets throughout the text. The readers can follow the structions and run the code in this Repo on their own computer or an online platform such as Google Colab.
- Go to the original repository's page: https://github.com/myothida/Supervised-Machine-Learning.git
- Click on the "Fork" button in the top-right corner. This will create a copy of the repository under your GitHub account
Refer to this Github documents: https://docs.github.com/en/repositories/working-with-files/managing-files/adding-a-file-to-a-repository.
- Go to your forked repository's page on GitHub.
- Click on the "Add file" button, located above the list of files.
- In the dropdown menu, select "Upload files." This will open a file upload dialog.
- You can either click on the area to drag and drop your files or click on the "choose your files" button to browse and select files from your local machine.
- Once you've selected the files you want to upload, click on the "Commit changes" button to upload the files to your repository.
*** Before creating the pull request, it's recommended to sync your forked repository with the latest changes from the original repository. ***
- Go to the original repository's page (https://github.com/myothida/Supervised-Machine-Learning.git).
- Above the list of files, click on the "Pull request" button.
- On the next page, click on the "New pull request" button.
- Ensure that the "base repository" is set to the original repository and the "head repository" is set to your forked repository.
- Choose the appropriate branch in your forked repository that contains the changes you want to submit.
- Click on the "Create pull request" button to submit your pull request.