社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  机器学习算法

如何在python 3中使用机器学习或预测来解决这种回归?

ter Lobs • 5 年前 • 337 次点击  

我想要一个关于机器学习的提示。

输入:

[[2, 3, 7],
 [3, 9, 5],
 [2, 6, 4]]

输出:

[4, 1, 1].T

已给定数据集。我想知道输入的输出[8,1,7]。我认为这是一个机器学习-回归问题。从根本上讲,让我们假设输入数据集是一组纯数字。

从长远来看,我想知道一些输入集不是纯数字的情况,但现在这并不紧急,所以我稍后会考虑。从直觉上看,它看起来很简单,但由于我的技术不好,我找不到解决它的方法。

我怎样才能解决这个问题?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/33756
 
337 次点击  
文章 [ 1 ]  |  最新文章 5 年前
Jakub Koubele
Reply   •   1 楼
Jakub Koubele    5 年前

您的3个观察数据集非常小,使用合理的机器学习技术。 我可能会在这里使用k-nearest neighbors方法:给定输入,计算到已知数据点的距离,并选择与最近数据点相关的输出。 在这里,离[8,1,7]最近的观测(用欧几里得距离测量)是[2,3,7],因此该方法将预测输出为4。 如果您获得更大的数据集,您将能够使用更好的方法。