Skip to content

Geeky Codes

Code in a Better Way

  • Home
  • Python
  • Machine Learning
  • Data Science
  • Interview Questions
  • Data Structures and Algorithms
  • Interview
  • Machine Learning From Scratch

Tag: Machine Learning

Generative AIMachine Learning

Why RAG Chatbots Struggle in Production

Geeky CodesDecember 25, 2025

“Our RAG chatbot worked perfectly in the POC.But once we scaled to 50,000 documents… accuracy dropped to 60%.” If you’ve…

Data ScienceDecision TreeMachine LearningRandom Forest

What is Stacking of Models in Machine Learning?

July 2, 2025July 2, 2025

The last Ensemble method we will discuss in this series is called stacking (short for stacked generalization). It is based…

Ensemble Learning: A Comprehensive Guide to AdaBoost and Gradient Boosting
Data ScienceInterviewInterview QuestionsMachine Learning

Ensemble Learning: A Comprehensive Guide to AdaBoost and Gradient Boosting

April 14, 2024July 4, 2025

Introduction: In the realm of machine learning, ensemble learning techniques such as AdaBoost and Gradient Boosting have revolutionized the way…

Data ScienceMachine LearningPandas

Introduction to Dimensionality Reduction

February 27, 2024July 1, 2025

The text discusses the curse of dimensionality in machine learning, highlighting challenges in high-dimensional spaces. It suggests reducing features to improve training efficiency and visualization, while addressing potential information loss and risks of overfitting with increased dimensions. Dimensionality reduction techniques will be explored further.

Data ScienceMachine LearningPython

Sending Data in Unstructured File Form

February 23, 2024July 1, 2025

Unstructured data files consist of a series of bits. The file doesn’t separate the bits from each other in any…

Data ScienceMachine LearningRandom Forest

Random Forests | Machine Learning from Scratch

February 23, 2024July 1, 2025

As we have discussed, a Random Forest is an ensemble of Decision Trees, generally trained via the bagging method (or…

PandasPython

Accessing Data in Structured Flat-File Form

February 22, 2024July 1, 2025

In many cases, the data you need to work with won’t appear within a library, such as the toy datasets…

Data ScienceDecision TreeMachine Learning

Gini Impurity or Entropy? How to decide the root node in decision tree?

February 12, 2024July 1, 2025

By default, the Gini impurity measure is used, but you can select the entropy impurity measure instead by setting the…

Data ScienceDecision TreeMachine Learning

Decision Trees | Machine Learning from Scratch

February 10, 2024July 1, 2025

Like SVMs, Decision Trees are versatile Machine Learning algorithms that can perform both classification and regression tasks, and even multioutput…

How can A linear model learn non-linear/discrete patterns?
Data ScienceMachine LearningPython

How can A linear model learn non-linear/discrete patterns?

February 8, 2024April 25, 2025

Introduction During model development, one of the techniques that many don’t experiment with is feature discretization. The core idea is…

Support Vector Machines (SVM) Algorithms
Data ScienceMachine LearningSupport Vector Machine

Support Vector Machines (SVM) Algorithms

January 28, 2024April 25, 2025

A Support Vector Machine (SVM) is a very powerful and versatile Machine Learning model, capable of performing linear or nonlinear…

What is early stopping? | Machine Learning from Scratch
Data ScienceMachine LearningPython

What is early stopping? | Machine Learning from Scratch

January 23, 2024April 25, 2025

Machine learning models, particularly those trained iteratively using algorithms like Gradient Descent, face the risk of overfitting the training data.…

Information Gain in Machine Learning
Data ScienceDecision TreeMachine LearningRandom Forest

Information Gain in Machine Learning

January 21, 2024July 1, 2025

Information Gain (IG) is critical in machine learning and decision tree algorithms, particularly in data classification and 𝐟𝐞𝐚𝐭𝐮𝐫𝐞 𝐬𝐞𝐥𝐞𝐜𝐭𝐢𝐨𝐧. Information…

What is Lasso Regression? | Machine Learning from Scratch
Data ScienceMachine LearningPython

What is Lasso Regression? | Machine Learning from Scratch

January 19, 2024July 1, 2025

Least Absolute Shrinkage and Selection Operator Regression (simply called Lasso Regression) is another regularized version of Linear Regression: just like…

Regularized Linear Models(Ridge Regression) | Machine Learning from Scratch
Data ScienceMachine Learning

Regularized Linear Models(Ridge Regression) | Machine Learning from Scratch

January 18, 2024July 1, 2025

As we saw in previous posts, a good way to reduce overfitting is to regularize the model (i.e., to constrain…

Learning Curves  | Machine Learning from Scratch
Data ScienceDecision TreeMachine Learning

Learning Curves | Machine Learning from Scratch

Geeky CodesDecember 27, 2023April 25, 2025

Till now, We have read about Gradient Descent,Min-Batch Gradient Descent,Stochastic Gradient Descent and other type of Gradient Descents and Polynomial…

Total Visitors

  • 49,274 hits
  • Inverting a Character Frequency Map in Python
  • Ace Your Databricks Data Engineer Exam: 10 Essential Practice Questions Explained Part 6
  • Ace Your Databricks Data Engineer Exam: 10 Essential Practice Questions Explained Part 5
  • Ace Your Databricks Data Engineer Exam: 10 Essential Practice Questions Explained Part 4
  • Ace Your Databricks Data Engineer Exam: 10 Essential Practice Questions Explained Part 3

Top Posts & Pages

  • What is Stochastic Gradient Descent?
  • Ace Your Databricks Data Engineer Exam: 10 Essential Practice Questions Explained Part 6
  • Ace Your Databricks Data Engineer Exam: 10 Essential Practice Questions Explained Part 5
  • Inverting a Character Frequency Map in Python
  • Logical Computations with Neurons | Deep learning
  • Check If The String Is A Palindrome
  • Ace Your Databricks Data Engineer Exam: 10 Essential Practice Questions Explained Part 2
  • Machine Learning From Scratch
  • Character Frequency Counting in Strings
  • Unique Strings with Odd and Even Swapping Allowed
Read more: Learning Curves | Machine Learning from Scratch

Copyright © 2026 Geeky Codes | Extensive News by Ascendoor | Powered by

Loading Comments...