这些信息足以完全定义神经网络吗?

数据挖掘 神经网络 张量流
2022-02-23 01:28:04

背景:

最近的一篇论文描述了使用机器学习来预测化学反应的结果。补充信息(参见第 S77-S78 页)中,描述了使用的神经网络。

我想尝试将这个网络作为学习神经网络和 TensorFlow 的第一个项目来实现。但是,我不知道补充信息中的描述是否完整。

问题:

补充信息(仅参见 S77-S78 页)是否提供了足够的信息来实施网络?还是作者遗漏了很多内容(也许是故意的)?

非化学家的数据说明:

该论文考虑了一种特定类型的化学反应。对于这个反应,你必须结合五种类型的物质:分子 1、分子 2、催化剂、碱和溶剂来溶解一切。对于每个物种,有多种选择。例如,您可以使用水基或酒精基溶剂。

这种化学反应有数千种可能的组合。我们有将每个组合与反应产率配对的数据,一个介于 0 和 1 之间的数字。基本上,我们有一堆向量,我们想预测新组合的产率。

参考:

最近的论文

1个回答

是的。

本文提到的神经网络简单明了:它是一个具有 2 个隐藏层的全连接网络。作者指定了网络结构、每层神经元的数量、每层的激活函数和最终的损失函数。

在此处输入图像描述

鉴于这些信息,网络是完全指定的。例如,您可以使用创建这样的网络

sklearn.neural_network.MLPRegressor(hidden_layer_sizes=(50,7), activation=‘logistic’)