项目实训第五周(十四)
个人体会
通过独立完成此项目中的饮食识别模块,我深刻体会到如果做一个好的,庞大的项目,需要每个人齐心协力,密切沟通,及时发现和解决问题,对系统不断进行测试优化与改进。
从我个人的工作来看,通过饮食识别这个模块中我学会了软件系统前后台的设计与实现,掌握了Python、Flask等热门软件开发语言和工具,熟悉了面向饮食分析的人工智能前沿技术,同时也增强了团队合作与真实问题的解决能力。通过实践,了解到了前端页面的调css样式的复杂,vue.js的使用,以及后端饮食识别算法调用的困难。饮食识别算法部分是由老师提供了训练好的模型,以及模型调用实现饮食识别算法,同时我了解到如何使用flask接口对深度学习模型进行封装来实现算法嵌入,并且每个python的版本会有些许差异,每台电脑中使用pytorch也会有些许不同。但是好在功夫不负有心人,通过不断的测试优化调整,最终完整实现了该模块。当然从这个项目的实现效果来看也存在不足之处,因为目前只是简单的对食物的原材料进行分类,准确率还比较低,并且训练时间比较长,所以可能以后还需要对模型进行改进,可以达到更高的准确率。