论文部分内容阅读
随着人们对大数据和机器学习等方面研究兴趣的提升和需求的增加,业界出现了许多优秀的产品来协助我们进行相关的研究和学习,如微软的Open PAI,阿里云PAI等,企业团队和人工智能研究者可以通过这些平台来进行机器学习的模型训练。但是,现有的机器学习平台并不能很好地满足一些非数据专业的其他领域人士的需求,他们对于机器学习的知识掌握不精通,仅希望能够有一个相对自动化的工具对自己业务的日常数据进行分析和训练。为了能够让非数据专业的其它领域的专家最大程度地发挥机器学习的作用,只需进行简单的配置和选择就可以对自己提供的数据文件进行分析和训练,本文提出一个面向领域专家的AI系统。该系统通过集成数据存储、数据分析、数据预处理、机器学习训练等功能,用户可以在本系统上传数据文件,系统自动对其解析并提供多种数理函数进行数据分析;同时系统封装了多种机器学习模型,提供训练模型并使用模型进行预测的服务,进而辅助各领域专家进行业务决策。除此之外,系统还提供自动化特征选择和自动化机器学习训练的服务,降低用户操作难度。本文主要介绍了系统的分析训练模块及其子模块的需求分析、概要设计、详细设计和实现。分析训练模块主要提供数据分析和机器学习的相关服务,其数据分析子模块包括了自动化数据分析、数理函数分析数据的功能;模型配置子模块包括了特征信息管理、自动化特征选择、模型信息管理的功能;模型训练子模块提供了机器学习训练、深度学习训练和自动化机器学习训练的功能。本系统已投入使用,主要用于对其他项目产出的数据进行数据分析和模型训练,协助项目研究、决策及分析。智能交通信息分析与管理平台使用本系统分析训练模块提供的功能来协助项目研究的决策、推进以及可行性的分析;Python基础教学课程使用本系统帮助学生完成数据分析等方面的课程作业。