Skip to content

任务10(神经网络)

警告

从这里开始,任务提交的方式有所改变,请参考提交复杂任务

任务10-1

读取当前目录下的一个.csv文件,其中有三列,分别代表三个数据

用直线拟合三者之间的关系,然后在一个窗口中展示所有的数据以及拟合后的线

提示

三维!

任务10-2(选做)

如果想往人工智能领域深入研究的,可以去学一下PyTorch或者TensorFlow,然后尝试应用一下

说明

这些机器学习的库做了什么?对于大型的网络,手动构建会变得异常繁琐,进行大量矩阵运算或调用GPU NPU等加速硬件也需要编写大量代码

而它们提供了一套API,可以方便的实现神经网络,简化以上步骤的同时还可以自动化完成一些任务

除了上面提到的这两个外,还有mxnet和百度的paddle等可选,但明显不如torch和tf流行

使用pytorch或tensorflow等库,简化10-1中的代码(应该十几句就够了)