第一步是确定需求 确认需求是一个迭代过程
。首先,通过自己对行业的了解提出需求,然后通过拜访行业专家或用户研究确定需求。
步骤2,算法设计 算法该设计考虑了许多方面。首先,需求应该分成几个部分来分析这些问题属于哪类问题。 如果是文本分析问题,可以考虑用长短记忆神经网络来解决。如果这是一个战略规划问题,可以考虑深度学习来解决它。此外,还需要考虑数据的情况。 结合以上情况确定算法
步骤3,算法讨论 与算法工程师讨论算法的设计理念,共同完成算法的实施路径
步骤4,算法确认 算法满足三项要求可视为已完成算法确认 首先,它可以满足业务需求。第二,发展可以在现有资源环境下实施。 当算法得到几个缔约方的确认时,可以开始开发。
步骤5,算法验收 算法在实施过程中会有许多问题,需要完成开发才能知道它有多有效。 算法验收工作只有在算法模型与实际业务系统对接,运行环境、运行维护得到确认,且算法模型能够满足要求后才能完成。
算法模型像产品一样,也是一个持续改进和更新的循环。 在这个过程中,算法只有不断的改进才能更好地满足业务需求,包括硬件的升级、新模型的设计思想,甚至是新业务数据的添加。