Bru*_*uno 3 python machine-learning
如果这是一个非常愚蠢的问题,我感到抱歉,但是我对机器学习的概念很陌生。
python机器学习中是否有功能可以用来输入一组输入,并告诉它最终产品应该是什么,并使代码确定应该使用什么功能才能达到最终产品?
再次抱歉,这是一个非常基本的问题。谢谢大家
小智 5
问题真的很模糊。
就像您提到的机器学习TAG一样。我将其视为机器学习问题。在这种情况下,没有可用的特定模型或算法来确定哪种算法/函数最适合您的数据!!
确定哪种模型最适合您的数据是一种成功的尝试方法。因此,您将编写一个包装程序,该程序将使用所有可能的模型来测试您的数据,并根据其准确性得分,您的代码将决定最适合的模型。!!
如果您是新手,我建议您使用 scikit learn 并从决策树开始,这是最简单的方法,但却是一个很好的开始方式,因为一旦您包含 scikit learn ,就只需一行即可训练您的基本模型:
所以首先安装scikit-learn
并导入它,称为“sklearn”:from sklearn import tree
使用以下命令创建它:
#init
clf = tree.DecisionTreeClassifier()
Run Code Online (Sandbox Code Playgroud)
然后训练模型:
clf.fit(inputs,output)
Run Code Online (Sandbox Code Playgroud)
并用以下方法预测新的/未知的值:
clf.predict(value)
Run Code Online (Sandbox Code Playgroud)
它将为输入和输出之间的简单关系提供“相当准确”的值,但有时您可以通过自己手写代码来获得更好的结果。
否则,你可以使用真正的机器学习概念与 scikit learn 或其他像tensorflow、theano 等。但是你应该首先尝试我之前所说的,因为它就像机器学习中的 hello world 程序。
归档时间: |
|
查看次数: |
1090 次 |
最近记录: |