机器学习,分类算法文章汇总总结(步步更新)

在机器学习前特征的选择也是很重要的一部分,可以使用随机森林等相应方法进行数据的特征选择

Python机器学习实战:掌握这4个特征选择方法,提升模型预测性能 - 知乎 (zhihu.com)https://zhuanlan.zhihu.com/p/252863997特征选择也是需要不断迭代选择的数据。

机器学习中一些其他算法知识汇总,不断更新。

python 中的数据索引知识:

Python中[-1]、[:-1]、[::-1]、[n::-1]、[:,:,0]、[…,0]、[…,::-1] 的理解_Dunkle.T的博客-CSDN博客https://blog.csdn.net/weixin_44350337/article/details/116034510

1.KNN算法中的两分类

KNN分类算法及python代码实现 - ahu-lichang - 博客园 (cnblogs.com)https://www.cnblogs.com/ahu-lichang/p/7151007.html

2.KNN算法的原理详解

 机器学习之KNN(k近邻)算法详解_平原的博客-CSDN博客_knnhttps://blog.csdn.net/sinat_30353259/article/details/80901746?utm_medium=distribute.pc_relevant.none-task-blog-2~default~CTRLIST~default-1.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~CTRLIST~default-1.no_search_link

 其中可能费解的lambda函数的意义(1条消息) Python3中`sorted()函数`与`lambda表达式`原理解析_NO FATE-CSDN博客https://blog.csdn.net/u011467553/article/details/104998858

 另一个lambda后面的参数意义表达解释:

python3排序 sorted(key=lambda) - 张乐乐章 - 博客园 (cnblogs.com)https://www.cnblogs.com/zle1992/p/6271105.html

3.KNN的MATLAB和python 算法汇总

机器学习(一)——K-近邻(KNN)算法 - 1ang - 博客园 (cnblogs.com)https://www.cnblogs.com/ybjourney/p/4702562.html

 4.SVM原理

SVM算法原理以及Python实现_a1013552415的博客-CSDN博客https://blog.csdn.net/a1013552415/article/details/103176447

5.贝叶斯算法分析

贝叶斯分类器(Python实现+详细完整源码和原理)_叶小刀-CSDN博客_python 贝叶斯https://blog.csdn.net/qq_25948717/article/details/81744277?utm_medium=distribute.pc_relevant.none-task-blog-2~default~CTRLIST~default-1.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~CTRLIST~default-1.no_search_link

 python 里的数据输出格式为:

python print(%用法和format用法)_wjqhit的专栏-CSDN博客https://blog.csdn.net/wjqhit/article/details/103095729

朴素的贝叶斯等分析,适用于bayes 的变形和分类,里面有sklearn的主要应用

(5条消息) Python机器学习 — 朴素贝叶斯算法(Naive Bayes)_ls秦-CSDN博客_python贝叶斯算法https://blog.csdn.net/qq_38328378/article/details/80771469?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-4.no_search_link&spm=1001.2101.3001.4242 关于机器学习中的sklearn 的文档问题

 常见问题 · sklearn 中文文档 (apachecn.org)https://sklearn.apachecn.org/docs/master/63.html

6.BP神经网络分类

 BP神经网络的解释:

(2条消息) 机器学习 BP神经网络(Python实现)_BTboay-CSDN博客https://blog.csdn.net/qq_41398808/article/details/90904934

 测试该BP网络的测试集可见链接:

(2条消息) 基于tensorflow的logistics回归--数据集为 horseColicTest and horseColicTraining.txt(文章底部附数据集链接)_小白cpp-CSDN博客https://blog.csdn.net/jingtaoqian8521/article/details/82702568

 便于理解Readlines(),Readlines之后输出的是List,每行为一个list里面的元素,故上文中的

for i in fp.readlines():
    a = i.strip().split()

a是fp文件中的每一行组成的list,然后再对每行的数据进行一一对应成list的具体多个对象

(2条消息) .strip()、.split() (切片、分割)、.join()(合并)常用备忘 python_是鲤鱼啊-CSDN博客https://blog.csdn.net/qq_39938666/article/details/88793380?utm_medium=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~default-13.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~default-13.no_search_link

剪切掉首尾的空格,同时以空格为切割数据的字符,然后形成list .

其中randint(n,m)产生的是一个n*m维的矩阵,矩阵的元素或者是0或者是1,是随机的。

(2条消息) Matlab randint()函数用法_yimixgg的博客-CSDN博客_randint函数https://blog.csdn.net/yimixgg/article/details/87875103#:~:text=Randint%20%E5%87%BD%E6%95%B0%20%E5%8A%9F%E8%83%BD%EF%BC%9A%20Return%20random%20integers%20from%20low,None%20%28the%20default%29%2C%20then.%20Matlab%20randint%20%28%29%20%E5%87%BD%E6%95%B0%E7%94%A8%E6%B3%95.

关于BP网络里的具体数据类型转换解释:

(2条消息) python中dtype、type()、astype()区别_斯特兰奇的博客-CSDN博客_python中dtypehttps://blog.csdn.net/qq_39954916/article/details/109524137?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0.no_search_link&spm=1001.2101.3001.4242

神经网络的多分类问题:

机器学习作业---神经网络实现多类分类 - 山上有风景 - 博客园 (cnblogs.com)https://www.cnblogs.com/ssyfj/p/12846147.htmlBP神经网络的多特征多分类

(2条消息) Python 基于BP神经网络实现多特征多分类_Michael的博客-CSDN博客_bp神经网络多分类https://blog.csdn.net/michael_f2008/article/details/103715699

 使用Softmax 函数进行分类:

(2条消息) 机器学习——softmax计算_weixin_34194317的博客-CSDN博客https://blog.csdn.net/weixin_34194317/article/details/91649984?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0.no_search_link&spm=1001.2101.3001.4242

 Python关于鸢尾花的文章链接:

(1条消息) Python 基于BP神经网络的鸢尾花分类_Michael的博客-CSDN博客_bp神经网络鸢尾花分类https://blog.csdn.net/michael_f2008/article/details/103730366

 numpy.random.randn()的用法解析:numpy.random.randn()用法 - 知乎 (zhihu.com)https://zhuanlan.zhihu.com/p/105340934#:~:text=numpy.random.rand%20%28d0%2Cd1%2C%E2%80%A6%2Cdn%29,randn%E5%87%BD%E6%95%B0%E8%BF%94%E5%9B%9E%E4%B8%80%E4%B8%AA%E6%88%96%E4%B8%80%E7%BB%84%E6%A0%B7%E6%9C%AC%EF%BC%8C%E5%85%B7%E6%9C%89%E6%A0%87%E5%87%86%E6%AD%A3%E6%80%81%E5%88%86%E5%B8%83%E3%80%82%20%E6%A0%87%E5%87%86%E6%AD%A3%E6%80%81%E5%88%86%E5%B8%83%E5%8F%88%E7%A7%B0%E4%B8%BAu%E5%88%86%E5%B8%83%EF%BC%8C%E6%98%AF%E4%BB%A50%E4%B8%BA%E5%9D%87%E5%80%BC%E3%80%81%E4%BB%A51%E4%B8%BA%E6%A0%87%E5%87%86%E5%B7%AE%E7%9A%84%E6%AD%A3%E6%80%81%E5%88%86%E5%B8%83%EF%BC%8C%E8%AE%B0%E4%B8%BAN%EF%BC%880%EF%BC%8C1%EF%BC%89%E3%80%82

 python strip() 函数和 split() 函数的详解及实例

python strip() 函数和 split() 函数的详解及实例_python_脚本中心 - 编程客栈 (cppcns.com)http://www.cppcns.com/jiaoben/python/178121.html

 iloc函数的使用:python iloc用法-Python学习网https://www.py.cn/faq/python/18973.html

 方法的一个总结:(2条消息) numpy.random.randint用法_Ann的博客-CSDN博客_np.random.randinthttps://blog.csdn.net/u011851421/article/details/83544853

 分类过程中的鸢尾花的原始数据:使用

(2条消息) iris原始数据.txt-讲义文档类资源-CSDN文库https://download.csdn.net/download/soga235/32947634

 使用Sk-learn 方法数据分类:该链接值得我深入学习和思考

Python机器学习库sklearn几种分类算法建模可视化(实验)_Young_618-CSDN博客_sklearn 分类https://blog.csdn.net/cymy001/article/details/78532141

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值