I am a cybersecurity student and I’m interested in machine learning and AI … so I wanna learn by myself and some people did recommend Kaggel. What do you think?
kaggle competitions are really good to improve your skills with validation testing. Lot of new data science people overfit a lot and are not good at validation testing.
Kaggle is good for very basics. Their intro courses on python/pandas/numpy/ML are great. You can do all of them on like 3 days.
But if you want to go more in depth, go for the ML course in coursera. I took the OG one that I think it’s no longer there but tbh info is still very very relevant, only issue is that it was in matlab lol. I still redid everything on python.
I got a masters degree in DS after all of this and there was 1 other guy in the class who also took that ML coursera course and we were by far the most competent students in the class. Really good course.
After that tbh everyone was at base 0 when learning deep learning stuff and recommender stuff. You then start to learn that all of this AI is BS lol.
I loved Andrew Ng’s ML course when it was still on Stanford, not on Coursera. It was on MATLAB and it was perfect because it was more focused on the math behind the algorithms, which means a lot of linear algebra. Some tried to use Python or R but at that time it was not doable as key frameworks like Numpy or Scikit-learn were still in development and not mature.
Look for stuff that’s specific for cybersecurity or fraud… That should be too high level for you. Have someone that knows ML help you break it into parts and then find some resources for those parts. Maybe some of it will be Kaggle. Learn the parts and give the cybersecurity stuff a look again. Then try to learn related things to the parts you used before.
My friend and I built TensorGym to practice ML by solving problems. Best of luck with learning!
I’ve learnt more from reading Kaggle comments than from my official ML courses
r/learnmachinelearning
https://www.google.com/search?q=kaggle+r%2Flearnmachinelearning
Kuggels is a good plat form. You’d can learn lots on kiggles. Give kabble a try too day. You won’t regret trying kiddble.
I like to do kegels to keep my skills up.
I’d recommend looking into some of the O’Rielly books on Machine Learning you can get on the seven seas