机器学习
文章平均质量分 83
baowj_678
这个作者很懒,什么都没留下…
展开
-
BLEU算法及其python实现
BLEU算法及其python实现原创 2022-07-31 17:23:40 · 2234 阅读 · 0 评论 -
用NumPy搭建简单神经网络
用NumPy搭建简单神经网络模型代码公共父类后面所有类都需要继承该类,并实现其方法。from abc import abstractmethodimport numpy as npclass Module(object): def __init__(self) -> None: super(Module, self).__init__() @abstractmethod def forward(self): pass原创 2021-11-01 13:51:39 · 546 阅读 · 0 评论 -
K-NNMC
K-NNMC[1]K-NNMC简介K-NNMC模型(k-Nearest Neighbor Mean Classifier)是P. Viswanath和T. Hitendra Sarma于2011年提出的对KNN(详见KNN | BaoWJ’s Blog)的一种改进方法。该方法的主要思路是对KNN中**“选择K个最近邻”进行了改进。该方法针对每个类别的数据都选择K个最近邻**,然后计算每个类别的K个最近邻的距离平均值,并选择距离平均值最小的类别为预测类别。K-NNMC代码因为sklearn没有提供K原创 2021-11-01 10:30:18 · 254 阅读 · 0 评论 -
WK-NNC
WK_NNC[1]WK_NNC简介WK_NNR模型(Distance-Weighted k-Nearest-Neighbor Rule)是Sahibsingh A. Dudani于1976年提出的对KNN(详见KNN | BaoWJ’s Blog)的一种改进方法。该方法的主要思路是对KNN中的距离进行加权。基础KNN是:直接取距离待预测数据点 α\alphaα 最近的K个点,并预测该数据类别为这K个数据中占比最大的数据的类别。KNN可以看成WK__NNC的一个特例,这相当于对K个数据点中,设置权重.原创 2021-11-01 10:23:43 · 667 阅读 · 0 评论 -
Deep Forest
Deep Forest????简介????用深度神经网络(DNN)的思路来组织随机森林(RF),极大地提高了随机森林的准确率安装????pip install deep-forest函数⚱️用法详见测试代码deepforest.CascadeForestClassifier:对Deep Forest的实现;deepforest.DecisionTreeClassifier:Deep Forest的树的实现;注意事项分类的类别需从0开始标记,即label={0,1,2…}原原创 2021-02-02 22:36:51 · 1580 阅读 · 0 评论 -
LiBSVM
LiBSVM????简介LIBSVM是台湾大学林智仁(Lin Chih-Jen)教授等开发设计的一个简单、易于使用和快速有效的SVM模式识别与回归的软件包,他不但提供了编译好的可在Windows系列系统的执行文件,还提供了源代码,方便改进、修改以及在其它操作系统上应用;该软件对SVM所涉及的参数调节相对比较少,提供了很多的默认参数,利用这些默认参数可以解决很多问题;并提供了交互检验(Cross Validation)的功能。该软件可以解决C-SVM、ν-SVM、ε-SVR和ν-SVR等问题,包括基于一对原创 2021-02-01 22:13:00 · 249 阅读 · 0 评论