DEV Community

Hafiz Muhammad Attaullah
Hafiz Muhammad Attaullah

Posted on

Getting started with data science and machine learning

๐Ÿš€ Getting started with data science and machine learning.

  • the first step is to know what data science and machine learning mean. is this field worth getting into?
  • if you ask me, I would say yes. the world is data-centric. in every industry, data is useful and will be for a long long time.
  • if you are a developer, it will be easier for you to get into data science
  • but it also means you have to work twice as hard since you are already working
  • if you are a fresher or a student, it's much easier for you to spend at least 4 hours a day learning something new
  • now a lot of people ask where to start from?
  • step 0 will be learning to code. I prefer python and so does the majority of the industry and research when it comes to machine learning/data science
  • then, you can start by googling what is machine learning and reading the Wikipedia page. then you can try Andrew Ng's Coursera course on machine learning and create an account on Kaggle. Go through the course, work out the exercises and simultaneously, start taking part in a Kaggle competition: for example, the Titanic one. Also, there is no need to spend more than a few weeks (max 1 month) on this competition.
  • a lot of people will tell you that you don't need to know the basics, just learn very high-level libraries, but do not trust them. start from the course mentioned above but do solve a problem simultaneously.
  • These are a few courses you can take a look at:

Coursera machine learning: https://lnkd.in/dns-Rnj

fast.ai course: https://course.fast.ai/

CS229 Machine Learning: https://lnkd.in/d6F9NrU

Intro to convnets (CS231n): https://lnkd.in/dkQ2yXy

Natural Language Processing with deep learning (CS224n): https://lnkd.in/dSidxDX

deeplearning.ai Deep learning specialization: https://lnkd.in/dhFWTYy

Machine learning crash course from google: https://lnkd.in/d96x4Cg

to be honest, there are many free courses available online that you can go through. it doesn't matter which courses you take. if you plan on just starting a course and solving problems without understanding anything, you will be in big trouble. if you do not plan on finishing a course, it's better not to start.

If you plan to do Bachelors, or Masters there are many universities that offer degrees in computer science and data science, ai, etc in both Europe and the USA. P.S. in Europe, most universities do not have a tuition fee. Unfortunately, I don't advise on which universities to go for. All universities are good. It's all up to the student.

datascience #machinelearning #deeplearning

Top comments (0)