The plethora of machine learning algorithms/methods

  1. Deep learning: Neural Networks (NN), Convolutional NN, Recurrent NN, Boltzmann machines, autoencoders and variational autoencoders and generative adversarial networks, stable diffusion and many more generative models
  2. Bayesian statistics and Bayesian Machine Learning, Bayesian experimental design, Bayesian Regression models, Bayesian neural networks, Gaussian processes and much more
  3. Dimensionality reduction (Principal component analysis), Clustering Methods and more
  4. Ensemble Methods, Random forests, bagging and voting methods, gradient boosting approaches
  5. Linear and logistic regression, Kernel methods, support vector machines and more
  6. Reinforcement Learning; Transfer Learning and more