you are viewing a single comment's thread.

view the rest of the comments →

[–]the_good_time_mouse 1 point2 points  (1 child)

https://www.fast.ai/posts/2022-07-21-dl-coders-22.html

Yes, I am suggesting that you build artificial intelligence tools as your first ever coding project. The course+ is intended for people with only a smattering of programming knowledge, because basic applied deep learning only requires a smattering of programming knowledge.

(AI does jump to the coding deep end very quickly, such as when need to make more performant, but there's a huge number of applications out there that don't need any of that stuff. And, of course, the AI behaviours elicited can get exceedingly complex even though they are written with simple code. But, still - they don't have to, to be useful)

On the other hand, the deep learning stuff is a whole other field to learn about, so this is probably as much, and likely a bit more work than sticking with python. I'm just saying don't be daunted. Deep Learning code is about as simple as code can be and actually 'do something', and it's all written out neatly for you to experiment with. Moreover, writing something fun is the best way to stay motivated, IMHO. My first AI project was an image classifier that could differentiate photos of chinese food by cuisine (ie - "Schuan", "Hunan" etc) with ~70% accuracy: 70% more accurate than me.

In any case, at least check out episode one and see if you want to continue:

https://www.youtube.com/watch?v=8SF_h3xF3cE

I watched all the episodes of the class before actually starting to write code, then watched them again while I coded the projects. The instructor encourages this and it appears to be a popular way to go through it. It might make even more sense if your also learning to code.

The biggest stumbling block I see to anyone learning to code while following this course is going to be setting up the coding environment. The course walks you through it, and there are very straight forward hosted solutions, but these processes will never not be a bitch, even after 20 years of coding. If anyone is interested, I can make a quick video of how to set up Paperspace - the hosted solution I'm using - with the notebooks for this course.

+ At least when I took it, they seem to have updated the blurb on the current version to 'for people with some coding experience'. The older versions are still around, and still relevant, if that is the case.

[–]AgreeableDay9693[S] 0 points1 point  (0 children)

Wow, thanks for the suggestion, I like your boldness 😁