**Tag:**scikit-learn

**Total:**34 Posts

Posts of Tag: scikit-learn

## K-Means Clustering with the Elbow method

.lazyload-placeholder { display: none; } K-means clustering is an unsupervised learning algorithm that groups data based on each point euclidean distance to a central point called centroid. The centroids are de...Learn MorePythonAlgorithmMachine Learningscikit-learndata science## Scikit-Learn's train_test_split() - Training, Testing and Validation Sets

Introduction Scikit-Learn is one of the most widely-used Machine Learning library in Python. It's optimized and efficient - and its high-level API is simple and easy to use. Scikit-Learn has a plethora of conve...Learn MorePythonMachine LearningValidationscikit-learndata scienceartificial intelligencetesting## Guide to Multidimensional Scaling in Python with Scikit-Learn

Introduction In this guide, we'll dive into a dimensionality reduction, data embedding and data visualization technique known as Multidimensional Scaling (MDS). We'll be utilizing Scikit-Learn to perform Mult...Learn MorePythonMachine Learningscikit-learndata scienceartificial intelligencedata visualization## Random Projection: Theory and Implementation in Python with Scikit-Learn

Introduction This guide is an in-depth introduction to an unsupervised dimensionality reduction technique called Random Projections. A Random Projection can be used to reduce the complexity and size of data, ma...Learn MorePythonMachine Learningscikit-learndata scienceartificial intelligencenumpytheory## scikit-learn: Save and Restore Models

On many occasions, while working with the scikit-learn library, you'll need to save your prediction models to file, and then restore them in order to reuse your previous work to: test your model on new data, co...Learn MorePythonMachine Learningscikit-learn## Hierarchical Clustering with Python and Scikit-Learn

Hierarchical Clustering with Python and Scikit-Learn Hierarchical clustering is a type of unsupervised machine learning algorithm used to cluster unlabeled data points. Like K-means clustering, hierarchical clu...Learn MorePythonMachine Learningscikit-learn## Cross Validation and Grid Search for Model Selection in Python

Cross Validation and Grid Search for Model Selection in Python Introduction A typical machine learning process involves training different models on the dataset and selecting the one with best performance. Howe...Learn MorePythonMachine LearningValidationscikit-learnsearch## Using Machine Learning to Predict the Weather: Part 1

Using Machine Learning to Predict the Weather: Part 1 Part 1: Collecting Data From Weather Underground This is the first article of a multi-part series on using Python and Machine Learning to build models to pr...Learn MorePythonMachine Learningscikit-learn## Using Machine Learning to Predict the Weather: Part 3

Using Machine Learning to Predict the Weather: Part 3 This is the final article on using machine learning in Python to make predictions of the mean temperature based off of meteorological weather data retrieved...Learn MorePythonMachine Learningscikit-learntensorflow## Using Machine Learning to Predict the Weather: Part 2

Using Machine Learning to Predict the Weather: Part 2 This article is a continuation of the prior article in a three part series on using Machine Learning in Python to predict weather temperatures for the city ...Learn MorePythonMachine Learningscikit-learn## Classification in Python with Scikit-Learn and Pandas

Classification in Python with Scikit-Learn and Pandas Introduction Classification is a large domain in the field of statistics and machine learning. Generally, classification can be broken down into two areas: ...Learn MorePythonMachine Learningscikit-learnpandas## The Naive Bayes Algorithm in Python with Scikit-Learn

The Naive Bayes Algorithm in Python with Scikit-Learn When studying Probability & Statistics, one of the first and most important theorems students learn is the Bayes' Theorem. This theorem is the foundatio...Learn MorePythonAlgorithmMachine Learningscikit-learn