今天做题复习强化学习、扩散模型,同时思考软件工程里“验证”的意义。机器学习模型需要验证集检验效果,软件项目同样需要持续验证需求是否符合预期。传统方式在后期统一验收,风险很高;敏捷里每一轮迭代都要和用户确认反馈,本质就是持续验证。很多时候我们以为实现了功能,但是这个功能并不是用户真正想要的。所以验证不只是最后一步测试,而是贯穿整个开发周期。