十一月头条:Rust在榜单前20的位置站稳脚跟 关注有前途的新编程语言总是很有趣。这是因为它们可能成为下一个人人都要使用的大工具,没有人愿意错过。不幸的是,这些新语言大多在短时间内受到关注,但它们从未有真正的突破。TIOBE CEO Paul Jansen 表示,多年来......
1,问题描述 最近在电脑上安装完 PyTorch,执行 import torch 就报如下错误: Traceback (most recent call last): ... ModuleNotFoundError: No module named 'numpy.core._multiarray_umath'....
vsftpd 全称(very secure FTP daemon)是一款在 Linux 系统中最受欢迎的 FTP 服务器。我在之前的文章中介绍了如何使用 Docker 搭建该服务,本文演示如何使用传统的方式进行安装,以及匿名用户模式和本地用户模式这两种方式的配置使用......
机器学习方法(深度学习是机器学习中的一种)往往涉及很多参数甚至超参数,因此实践过程中需要对这些参数进行适当地选择和调整。本文将以 KNN 为例介绍模型参数调整的一些方法。 十三、模型参数调优、交叉验证 1,基本介绍 (1)对于 KNN 算法来说......
十月头条:四大语言的统治地位不断提高 截至今日,Python、Java、C 和 C++ 语言已经在 TIOBE 榜单的前 4 位盘踞了相当长的一段时间。它们在榜单排名远远领先于其他语言,并且差距似乎只会越来越大。去年,这 4 种语言总共占据了 40% 的市场份额......
十二、数据归一化、标准化处理 1,基本介绍 (1)在机器学习领域中,不同评价指标(即特征向量中的不同特征就是所述的不同评价指标)往往具有不同的量纲和量纲单位,这样的情况会影响到数据分析的结果,为了消除指标之间的量纲影响,需要进⾏数据归一化或标准化处理......
十一、随机森林算法 1,基本介绍 (1)集成学习方法(Ensemble Method),或称集成学习算法。它并非一种机器学习算法,更像是一种模型优化方法。简单来说就是通过训练若干个个体弱学习器(weak learner),通过一定的结合策略,就可以最终形成一个强学习器......
十、神经网络分类算法 1,基本介绍 (1)神经网络算法是目前最知名、应用最为广泛的机器学习算法,而深度学习的本质就是神经网络算法(深度学习是神经网络算法的一个分支)。 (2)神经网络算法是一种具有网络结构的算法模型,这决定了它具有非常好的延展性......
九、K-means 聚类算法 1,基本介绍 (1)K-means 算法是一种无监督的聚类算法,它实现起来比较简单,聚类效果也不错,因此应用很广泛。 有监督学习与无监督学习区别: 有监督学习:有监督学习主要对有标签的数据集(即有“参考答案”)去构建机器学习模型......
九月头条:Julia 离榜单前 20 名的位置仅差一步之遥 在 9 月榜单中,有一种语言的增速引人注目,它就是广泛应用在数值分析和计算科学设计领域的 Julia 编程语言。它距离 Top 20 之位只差毫厘,仅有 0.05% 的差距。其实放眼数据分析领域,Julia 面临着诸多强劲的对手......