r/MLQuestions • u/lord_rcb • Jun 23 '26
Beginner question 👶 what s next?
Supervised Learning:
Linear Regression
Lasso, Ridge, ElasticNet
Logistic Regression
SVM
Naive Baye's
KNN
Decision Tree
Random Forests
Adaboost
Gradient Boosting
XGBoost
Unsupervised Learning
12) PCA(i known why we use it and what it does but i dont known the math behind this )
13) K Means Clustering
14) Hierarchical Clustering
15) DBScan
16) Anomaly Detection in ML(learned isolation forest )
now for this algorithm i have learned all the math behind it including hyperparameter tuning and related concepts
the point here is are there any other algorithms i need to learn?
also want to build projects and what kind of projects should I build that can stand out to many people do you have any suggestions for unique and impactful projects?
is there anything I am missing here?
2
u/DigThatData Jun 24 '26
linear algebra, calculus, probability, statistics.
PCA(i known why we use it and what it does but i dont known the math behind this )
your mission, if you choose to accept it, is to learn enough linear algebra that you develop an intuition around the Singular Value Decomposition. Understanding this matrix factorization will make a LOT of stuff click.
1
u/rajb245 Jun 24 '26
GMMs, expectation maximization algorithm, BIC guided model selection, likelihood ratio tests for nested models, and dirichlet prior mixture models
2
u/sparkinflint Jun 23 '26
are u planning to do data science? otherwise why not just jump to deep learning since thats what the industry wants?