glennprays;|Blog
HomeBlog

Blog

Thoughts on software engineering, data science, and technology.

Browse Topics

Machine Learning Optimization with Gradient Descent

Gradient Descent is optimization algorithm of find optimal solution to problems. In Machine Learning it is used to find optimal parameters of model to minimize cost function.

January 22, 2024·
3 min read
Data Science

Evaluate Machine Learning Performance

Evaluating Machine Learning performance is essential for selecting right model, tuning parameters, detecting overfitting/underfitting, and assesing the model generalization ability to new data (unseen data in training process).

January 18, 2024·
4 min read
Data Science

Machine Learning: Perceptron Classifier

Perceptron Classifier is one of the classification algorithms in machine learning. It is similar to linear regression model because it uses combination of features to predict.

January 10, 2024·
3 min read
Data Science

Machine Learning: Underfitting, Overfitting, and Generalization

Machine learning models aim for generalization to new data. Underfitting (too simple) and overfitting (too complex) hinder this. Achieving balance ensures effective, robust performance.

January 4, 2024·
3 min read
Data Science

Machine Learning: K-Means Clustering

K-Means is a popular clustering algorithm, simplifying data partitioning based on similarity for efficient pattern recognition in diverse applications.

December 23, 2023·
2 min read
Data Science
123
© 2026 Glenn Pray