机器学习:教你用numpy撰写KNN算法 并预测价格走势

本文介绍了KNN算法的基本原理和应用,通过实例展示了如何使用numpy进行股票价格走势的预测。文章详细解释了KNN算法的优缺点,并给出了实战步骤,包括选取标的、特征提取、数据处理、算法实现及性能评估。
摘要由CSDN通过智能技术生成

KNN算法简介

KNN 算法实际上是一句中国谚语智慧的体现:“物以类聚,人以群分”,是一种聚类分析的方法,也是目前最简单的无监督类学习方法。

我们在日常生活中有这样的推论,身边朋友都爱喝酒的人,可能是爱喝酒的人;身边朋友都认为身边朋友都爱喝酒的人可能是爱喝酒的人的人,可能是认为身边朋友都爱喝酒的人可能是爱喝酒的人的人。

基于这样的逻辑,如果现在我们有几个点,分布在二维平面上:

现在突然出现了一个这样颜色不明的点(这明明就是黑的)

很自然的我们下意识的觉得这个点

是蓝的!

好好好,别动手有话好商量,事实上正常人肯定觉得这个点颜色应该是红色的。

这种聚类思想可以运用到很多分类问题中,比如

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值