Hello community, I want to start to learn machine learning, so please give me suggestions and good resources and the mistakes which I need to avoid in learning process. Thank you
# | User | Rating |
---|---|---|
1 | tourist | 4009 |
2 | jiangly | 3823 |
3 | Benq | 3738 |
4 | Radewoosh | 3633 |
5 | jqdai0815 | 3620 |
6 | orzdevinwang | 3529 |
7 | ecnerwala | 3446 |
8 | Um_nik | 3396 |
9 | ksun48 | 3390 |
10 | gamegame | 3386 |
# | User | Contrib. |
---|---|---|
1 | cry | 167 |
2 | Um_nik | 163 |
3 | maomao90 | 162 |
3 | atcoder_official | 162 |
5 | adamant | 159 |
6 | -is-this-fft- | 158 |
7 | awoo | 157 |
8 | TheScrasse | 154 |
9 | Dominater069 | 153 |
9 | nor | 153 |
Hello community, I want to start to learn machine learning, so please give me suggestions and good resources and the mistakes which I need to avoid in learning process. Thank you
Name |
---|
I don't think this is the best place to ask this. A lot of people here hate anything AI/ML
It's opposite
pytorch.org has very good tutorials, and i'd recommend looking at those and coming up with very similar but slightly modified tasks and trying to do them, start simple and build from there. I am still very noob, but reading and implementing several of those along with reading corresponding and similar papers helped me have much better insight i think. also andrej's blogs are nice overviews.
If you know nothing about neural nets and how backprop works, i'd also watch the 3b1b videos, make a small example with paper by hand, and glance through video and repo/maybe implement andrej's micrograd. just look up and learn the linear algebra you need as you go.
i know kaggle exists, but i hope someone will make ML website with problems more in style of competitive programming — problems that require clever twists on known ml methods and you pass if you get above some accuracy. maybe i will make one day but probably not...
Thank you sir
There is a book "Understanding Deep Learning" by S. Prince. I think that is quite nice for conceptual understanding. I also think its important to get your hands dirty by coding up stuff. So learn pytorch and implement random stuff. Like train a models to do sentiment analysis on some random data from your personal life, image classification, play simple game, do a kaggle competitions etc.
Thank you sir
what did you do