#Stuck in a loop of continuously learning
7 messages · Page 1 of 1 (latest)
IMO, you're "ready" for your own project (start small), when you understand the following:
- data
a) exploration
b) bias
c) augmentation
d) collection - models
a) classical ML models (SVM, linear regression, trees, KNN, etc)
b) simple neural networks (linear layer, RNN, CNN, transformer)
c) regularization and how to use it effectively
d) model training and how to detect overfitting/underfitting
This is the rough outline of general concepts you should definitely know before starting your project, as this will allow you to have a complete understanding of what to implement and why.
Your project itself should start small. Start with tabular datasets and then work up. Don't start with generative models. Doing that is the equivalent of trying to make GTA V as baby's first Unity game.
Build your own video game bots, using classic and cutting-edge algorithms.
Kaggle is a good resource. Also look at OpenAI's gym (or baselines is what they call it now I think).
simple projects like moon landing for tutorial based stuff. Halite or Lux AI challenge for actual side projects that give you more depth.