cesarnr21 / VESTED-ML

0 stars 0 forks source link

Artificial Intelligence and Machine Learning - VESTED ECE Day 1

For any questions feel free to email me. cnunezro@villanova.edu or cesarnr21@gmail.com

Here is another guide to learn ML: A guide for High School students to learning Machine Learning and Artificial Intelligence

Step 1: Learn how to program in Python

Python is the language of Machine Learning so you will need to learn it. Here is a resource I personally used to learn Python

Here is another course you can take to cover most of the basics. Introduction to Computer Science and Programming Using Python

You will need to use to an Interactive Development Environment(IDE) to write and run your code. Here is a good free and online one. Google Colab

It is very important that you have a good foundation on programming in general before moving on.

Step 2: Take some basic Machine Learning Courses

Here is a course that can teach you most of the basics and help you get started with more complex areas of Machine Learning. This is a College Level course, so do not feel discouraged if it is hard to follow along.

Step 3: Math Classes

Advanced Machine Learning will require a good understanding of math concepts. Here are some courses on Khan Academy that I recommend going through.

There is not need to memorize every detail, but gain a solid foundation.

Step 4: Become Part of Some online Communities.

I find that the Learn Machine Learning and Machine Learning communities on Reddit are very good places to find more learning resources. Also, these are places where you can ask questions and get lots of help.

Step 5: Make your own Project

The best way to learn programming and Machine Learning is to make your own projects. The truth that is that there is little you will know after watching hundreds of videos and you have not made your own models. Start small and then work your way up to more complex projects. Also, those reddit communities I mentioned earlier are also good places to get ideas for projects.

Do not get discouraged and keep learning

It will take you a lot of time and practice in order to become a good Machine Learning Engineer, it will not happen overnight. It is important to understand that there is always more to learn, whether you graduate college with a degree in Computer Science, or you get a job at Google as a Machine Learning Engineer.