From your overall experience, what would you recommend?
All of them.
Thanks.
For someone who wants to eventually focus on computer vision, what would you recommend as a path to follow
I suggest to complete DLS specialization first, then you can take or audit CS231n. Videos from previous offerings of the course are available on YouTube.
The DLS specialization includes Course 4 on CNNâs (Convolutional Neural Networks). These are a common tool for visual analysis.
Thanks for this
Thanks you for the information
@AIChef in my quick assessment, you can think of Numpy as all the little contained cells of, say, an arm muscle-- Scikit-learn (or similar) is what does all the âheavy liftingâ, so to speak (or more like the mind controlled by a âbrainâ). Yet neither is separate.
How can I visualize a multilinear variable?
If it has more than three dimensions, you canât.
so what do you do?
Rely on the cost history during training.
Try a lot of different models to get the lowest possible cost.
@TMosh mentions an important point-- Maybe you can âkind ofâ get there if you do a âheat mapâ; But the better lesson youâll learn through these courses (especially DLS) is that is exactly why we do SGD, or ADAM or your optimizer of your choice.
We just âcanât see itâ, and this comes not only from the visual side, as you express, but also the mathematical one.
Otherwise weâd âseeâ the optimal solution and the day is done (*I mean by this back-prop is a process, not just one single equation). Instead weâve found you kind of have to âpokeâ at it to make the equations work.
Okay, so how do i visualize 3 dimensions
A 3D plot seems useful.
Based on the conversation so far, Iâd recommend @AIChef the following:
- If you canât find an interesting dataset on Kaggle, then youâd have to create it yourself. This involves the data acquisition or collection part of the data life cycle.
- About platforms, Google Colab uses the Compute Engine behind the scenes, which is a virtual machine (VM). If you want to create a serious ML project, especially if you intend to focus on computer vision, then youâd have to use one of the 3 major cloud providers â AWS, Microsoft Azure or Google Cloud. Iâve provided the links of their free tiers, which last for one year. In my experience, the best way to get started is to study for their introductory certifications. For example, I passed the AZ-900: Azure Fundamentals exam ~3 months ago.
- Once you have decided the environment (Colab or a cloud provider) and the question to answer, which is the goal of the project, you can focus on the tools and algorithms to use. As it is an iterative process, you most likely would have to update or change your approach, be it the data, the methods or both.
thanks