Daily Log
Journal
A daily, structured log of what I'm building, breaking, and learning. Synced from learning-journal · last entry Jun 8, 2026.
June 2026
- Jun 8, 2026Phase 2 — Classical ML
Reinforcement Learning(RL) trains an agent to take actions in an environment, the agent does not get told what to action correct, it basically gets a reward signal instead.
- Jun 3, 2026Phase 2 — Classical ML
Principal component analysis(PCA) allows us to take data with a lot of features say hundreds or thousands of features and reduce it to very small number of features say two or five features.
- Jun 2, 2026Phase 2 — Classical ML
Recommender system predicts how a user would rank or respond to items they haven't seen yet, then surface with the highest predicted score
- Jun 1, 2026Phase 2 — Classical ML
Anomaly detection looks at unlabeled dataset of normal examples, learns what normal looks like, then flags new examples that looks different
May 2026
- May 26, 2026Phase 2 — Classical ML
Clustering looks at a dataset and tries to find points that are similar to each other and group them together
- May 25, 2026Phase 2 — Classical ML
Learned about the Gini index as a measure of impurity for decision trees
- May 22, 2026Phase 2 — Classical ML
Learned a whole bunch about decision trees.
- May 21, 2026Phase 2 — Classical ML
Learned about model diagnosis, when a model performs poorly, we can do the following: - Collect more training data - Try a smaller set of features - Add more features - Add polynomial features - Decrease the regularization parameter $\lambda$ - Increase $\lambda$ - Make the model bigger - Train longer
- May 20, 2026Phase 2 — Classical ML
Learned about the steps involved in training a neural network which are: specify the model, specify the loss and cost function and then train the model on the training dataset to minimize the cost function.
- May 19, 2026Phase 2 — Classical ML
Neuron is a computational unit which takes a vector of input, computes a weighted sum plus a bias, then apply a non-linear activation function to produce a single output.
- May 15, 2026Phase 2 — Classical ML
Learned classification with logistic regression
- May 14, 2026Phase 2 — Classical ML
Learned about regression with multiple input variables
- May 13, 2026Phase 2 — Classical ML
No ML today
- May 12, 2026Phase 2 — Classical ML
Not much
- May 11, 2026Phase 2 — Classical ML
Explored intro to machine learning and types of machine learning models
- May 7, 2026Phase 1 — Python & Math
- May 6, 2026Phase 1 — Python & Math
- May 5, 2026Phase 1 — Python & Math
- May 4, 2026Phase 1 — Python & Math
- May 1, 2026Phase 1 — Python & Math
April 2026
- Apr 30, 2026Phase 1 — Python & Math
- Apr 29, 2026Phase 1 — Python & Math
- Apr 28, 2026Phase 1 — Python & Math
- Apr 27, 2026Phase 1 — Python & Math
- Apr 22, 2026Phase 1 — Python & Math
- Apr 21, 2026Phase 1 — Python & Math
- Apr 20, 2026Phase 1 — Python & Math
- Apr 19, 2026Phase 1 — Python & Math
- Apr 18, 2026Phase 1 — Python & Math