Chimerge algorithm and matlab code implementation (data discretization)

Chimerge algorithm and matlab code implementation (data discretization) 1. Algorithm analysis (chi square test) Is the deviation degree between the actual observation value and the theoretical inference value of the statistical sample. The deviation degree between the actual observation value and the theoretical inference value determines th ...

Added by mendoz on Tue, 08 Feb 2022 04:11:58 +0200

Three common hyperparametric tuning methods and codes

Super parameter optimization methods: grid search, random search, Bayesian Optimization (BO) and other algorithms. ​ reference material: Three super parameter optimization methods are explained in detail, as well as code implementation ​ Experimental basic code import numpy as np import pandas as pd from lightgbm.sklearn import LGBMRegr ...

Added by JOWP on Mon, 07 Feb 2022 20:20:17 +0200

kaggle Project: Heart Disease Prediction Classification Based on Random Forest Models

Kaggle case: predictive classification of cardiac patients based on a random forest Hello, my name is Peter~ A kaggle case shared today: predictive classification of cardiac patients based on the RandomForest model. The knowledge points involved in this paper mainly include: Data preprocessing and type transformationEstablishment and Interpr ...

Added by bob2588 on Mon, 07 Feb 2022 20:19:22 +0200

Double annealing optimization using Python

[translated from: Dual Annealing Optimization With Python] [Note: Jason Brownlee likes PhD's articles very much, so he will do some translation and learning practice in his spare time. Here is the practice record of the corresponding work, hoping to help people in need!] Dual Annealing is a stochastic global optimization algorithm. It is an i ...

Added by suicide-boy on Mon, 07 Feb 2022 14:12:34 +0200

Machine learning algorithm series - non linear support vector machine

Background knowledge required for reading this article: linear support vector machine and yidui programming knowledge1, Introduction   previously, we introduced two support vector machine models in two sections - hard interval support vector machine and soft interval support vector machine. These two models can be collectively referre ...

Added by mac007 on Mon, 07 Feb 2022 04:10:15 +0200

"The strongest in the whole network" explains the decision tree of machine learning classification algorithm in detail (with visualization and code)

catalogue Walk into the decision tree Case 1 Case 2 Tree of soul Selection mechanism of decision tree Measurement rules of node purity Measurement of purity Background introduction of decision tree algorithm Information and quantification of information Information entropy Conditional entropy Information Gain (used by ID3 algorithm) ...

Added by lobobr on Sun, 06 Feb 2022 10:43:17 +0200

machine learning in action machine learning algorithm learning notes support vector machine

Support Vector Machine Mathematical proof Pre knowledge: Lagrange number multiplication, dual problem, kernel technique Lagrange number multiplication For constrained optimization problems: Example: Known x>0,y>0,x+2y+2xy=8,be x+2y Minimum value of__. Solution: Introduction parameters λ ...

Added by arctushar on Sun, 06 Feb 2022 03:05:46 +0200

Machine learning: use matlab to realize K-means algorithm to complete clustering and image compression

Principles Principle here , we can see from the principle that the K-means algorithm mainly has three parts - random initialization, clustering division and moving aggregation. Random initialization Using the randperm function, the 1 ∼ m ...

Added by apollyon on Sun, 06 Feb 2022 00:36:29 +0200

Alibaba cloud Tianchi Longzhu plan machine learning -- stack11

LightGBM Main advantages of LightGBM: Easy to use. It provides the mainstream Python\C++\R language interface. Users can easily use LightGBM to model and obtain quite good results. Efficient and scalable. When dealing with large-scale data sets, it is efficient, fast and accurate, and has low requirements for hardware resources such as memory ...

Added by beckjoh on Sat, 05 Feb 2022 12:27:04 +0200

Process of machine learning

2.1 introduction to machine learning process 2.1.1 overall process of machine learning Next, the implementation process of "supervised learning", which is the most widely used of three types of machine learning methods, is described. The implementation process of supervised learning can be summarized into the following steps: c ...

Added by Dan400007 on Sat, 05 Feb 2022 05:40:47 +0200