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