1.找到一个开源项目。比如机器翻译或者深度学习的项目。
2.理解并运行该开源项目,得到正确的结果。
3.深入理解开源项目,自己编程实现一下这个项目,训练出自己的模型。
4.根据项目提供的测试集“测试自己实现的程序。如果输出的结果与项目中出现的结果不一致,就要仔细查验自己的程序,反复修改,直到结果与项目中出现的结果基本一致。
5.尝试能否进一步完善算法,取得比该项目更好的结果。
简单概括就是:找项目→运行成功→手动实现→运行成功→改进。
1.找到一个开源项目。比如机器翻译或者深度学习的项目。
2.理解并运行该开源项目,得到正确的结果。
3.深入理解开源项目,自己编程实现一下这个项目,训练出自己的模型。
4.根据项目提供的测试集“测试自己实现的程序。如果输出的结果与项目中出现的结果不一致,就要仔细查验自己的程序,反复修改,直到结果与项目中出现的结果基本一致。
5.尝试能否进一步完善算法,取得比该项目更好的结果。
简单概括就是:找项目→运行成功→手动实现→运行成功→改进。