我想在Keras(以TensorFlow为后端)构建一个多变量和多变量回归模型,即以多个值作为输入(多变量)和输出(多变量)的回归模型。
自变量例如是长度、重量、力等,因变量是扭矩、摩擦、热量、温度等。
实现这一目标的最佳方法是什么?在我开始之前有什么指导吗?(如果有人可以分享任何示例代码/笔记本/代码也会很棒)。
我想在Keras(以TensorFlow为后端)构建一个多变量和多变量回归模型,即以多个值作为输入(多变量)和输出(多变量)的回归模型。
自变量例如是长度、重量、力等,因变量是扭矩、摩擦、热量、温度等。
实现这一目标的最佳方法是什么?在我开始之前有什么指导吗?(如果有人可以分享任何示例代码/笔记本/代码也会很棒)。
您可以使用 keras 轻松创建这样的模型。跟着这些步骤。
在构建机器学习模型之前,您必须先探索您的数据。一种方法是使用库将数据可视化为图形。您可以使用该工具pandas-profiling
https://towardsdatascience.com/exploring-your-data-with-just-1-line-of-python-4b35ce21a82d
您应该寻找以下内容:
您应该注意它们并使用适当的数据清理或过滤方法来清理它们。例如,Nan 或缺失值可以用 0 代替,异常值将被删除。输入特征也可以被归一化。
Keras 是构建机器学习模型的简单工具。关于如何构建基本的 MLP(多层感知器),您可以参考示例代码和资源。
https://machinelearningmastery.com/tutorial-first-neural-network-python-keras/
创建基本模型后,您可以开始尝试以下内容:
随着您的前进,您将获得更多的经验。有很多方法可以提高模型的性能。
以下是需要注意的事项:
希望我能帮助你,玩得开心!