任务10(神经网络)
警告
从这里开始,任务提交的方式有所改变,请参考提交复杂任务
任务10-1
读取当前目录下的一个.csv文件,其中有三列,分别代表三个数据
用直线拟合三者之间的关系,然后在一个窗口中展示所有的数据以及拟合后的线
提示
三维!
任务10-2(选做)
如果想往人工智能领域深入研究的,可以去学一下PyTorch或者TensorFlow,然后尝试应用一下
说明
这些机器学习的库做了什么?对于大型的网络,手动构建会变得异常繁琐,进行大量矩阵运算或调用GPU NPU等加速硬件也需要编写大量代码
而它们提供了一套API,可以方便的实现神经网络,简化以上步骤的同时还可以自动化完成一些任务
除了上面提到的这两个外,还有mxnet和百度的paddle等可选,但明显不如torch和tf流行
使用pytorch或tensorflow等库,简化10-1中的代码(应该十几句就够了)