Books (By Me!)
Events (I Speak At!)
2022 DevIntersection Conference
2022 Predictive Analytics World
2022 Black Hat Conference
2022 Fall MLADS Conference
2022 Money 20/20 Conference
2022 DEFCON Conference
2022 G2E Conference
2022 Visual Studio Live Conference
2021 National Homeland Security Conference
2023 ICGRT Conference
2023 CEC eSports Conference
2021 Azure AI Conference
2022 ISC West Conference
-
Recent Posts
Archives
Categories
Category Archives: Scikit
Example of Principal Component Regression Using the scikit Library
The goal of a regression problem is to predict a single numeric value. For example, you might want to predict the selling price of a house based on its square footage, number of bedrooms, age, and so on. The simplest … Continue reading
Posted in Scikit
Leave a comment
Understanding the Name of the scikit-learn Python Machine Learning Library
I was presenting a talk recently. One of my examples used the scikit-learn code library for machine learning. One of the attendees asked about the difference between “scikit” and “scikit-learn”. Briefly, scikit-learn is a Python language code library for machine … Continue reading
Posted in Scikit
Leave a comment
Using PairwiseKernel in scikit GaussianProcessRegressor for Polynomial Kernel
Briefly, I put together a demo of a scikit Gaussian process regression model that uses the polynomial kernel from the sklearn.metrics.pairwise module via the PairwiseKernel class. Whew, what a mouthful. A Gaussian process regressor model predicts a single numeric value … Continue reading
Posted in Scikit
Leave a comment
Gaussian Process Classification on the Wheat Seeds Dataset Using the scikit Library
A classification problem is one where the goal is to predict a single categorical value. For example, you might want to predict sex of a person (0 = male, 1 = female) based on age, income, and so on (a … Continue reading
Posted in Scikit
Leave a comment
An Example of AdaBoost Classification Using the scikit Library
Basic decision trees have several weaknesses and so there are many enhanced tree models. These include, in order of increasing complexity, bootstrap aggregation (“bagging”), random forest, adaptive boosting (“AdaBoost”), and gradient boosting. There are many variations of each of the … Continue reading
Posted in Scikit
Leave a comment
An Example of Random Forest Classification Using the scikit Library
Basic decision trees have several weaknesses and so there are many enhanced tree models. These include, in order of increasing complexity, bootstrap aggregation (“bagging”), random forest, adaptive boosting (“AdaBoost”), and gradient boosting. There are many variations of each of the … Continue reading
Posted in Scikit
Leave a comment
“Regression Using a scikit MLPRegressor Neural Network” in Visual Studio Magazine
I wrote an article titled “Regression Using a scikit MLPRegressor Neural Network” in the May 2023 edition of Microsoft Visual Studio Magazine. See https://visualstudiomagazine.com/articles/2023/05/01/regression-scikit.aspx. A regression problem is one where the goal is to predict a single numeric value. For … Continue reading
Posted in Scikit
Leave a comment
Gaussian Process Regression on the Boston Housing Dataset Using the scikit Library
A regression problem is one where the goal is to predict a single numeric value. For example, you might want to predict the median house price in a town near Boston based on the town’s crime rate, percentage of Black … Continue reading
Posted in Scikit
Leave a comment
An Example of Bootstrap Aggregation (Bagging) Classification Using the scikit Library
Basic decision trees have several weaknesses and so there are many enhanced tree models. These include, in order of increasing complexity, bootstrap aggregation (“bagging”), random forest, adaptive boosting (“AdaBoost”), and gradient boosting. There are many variations of each of the … Continue reading
Posted in Scikit
Leave a comment
“Multinomial Naive Bayes Classification Using the scikit Library” in Visual Studio Magazine
I wrote an article titled “Multinomial Naive Bayes Classification Using the scikit Library” in the April 2023 edition of Microsoft Visual Studio Magazine. See https://visualstudiomagazine.com/articles/2023/04/17/multinomial-naive-bayes.aspx. Naive Bayes classification is a classical machine learning technique to predict a discrete value. There … Continue reading
Posted in Scikit
Leave a comment
You must be logged in to post a comment.