怎么训练一个简单的神经网络

 时间:2024-10-24 09:59:13

1、给定一个未初始化的线性神经网络:wang=LinearLayer[];这是一个空白的“大脑”,没有任何预测能力。

怎么训练一个简单的神经网络

2、把这个神经网络训练一下:t = NetTrain[wang, {1 ->2.0, 2 -> 3.0, 5 -> 6.0, 6 ->7.0}]其中,wang是上面的空白的神经网络;{1 ->2.0, 2 -> 3.0, 5 -> 6.0, 6 ->7.0}是训练用的数据集,每个输入对应一个输出。

怎么训练一个简单的神经网络

3、运行之后,就可以用t来预测了:t[3.6]结果就是3.6+1。

怎么训练一个简单的神经网络

4、预测多个数据:t/@{5,6,7,8,9}

怎么训练一个简单的神经网络

5、对t可以作图:Plot[t[x], {x, -2, 5}]

怎么训练一个简单的神经网络

6、t[Sin[2]]会直接把运行结果,以小数的形式输出。

怎么训练一个简单的神经网络

7、t对虚数不起作用。

怎么训练一个简单的神经网络
  • Win11输入法提示热键冲突怎么办?
  • Windows11怎么打开任务管理器
  • win11输入法怎么切换
  • Edge浏览器怎样切换到英文版
  • 热门搜索
    孕妇可以吃鹅蛋吗 灵山景区 重庆工商职业学院怎么样 菊花的特点 甘孜州旅游 安置房可以买卖吗 转学申请书怎么写 哈尔滨旅游景点必玩 妈咪爱可以长期吃吗 徐州旅游攻略