4月8日晚,湖南卫视《我是歌手》第四季落下帷幕,李玟成为新一代歌王。除了李玟,一个叫阿里云小Ai的人工智能程序也出尽风头,成为舆论焦点。当然一路开挂的阿里云小Ai成功预测歌王归属离不开背后大量的数据支撑,大量的数据搜集整理需要靠Navicat数据库管理工具来完成。
Navicat 数据库管理工具下载地址:http://www.formysql.com/xiazai.html
这个来自阿里云的人工智能程序,准确预测了李玟将成歌王,让“机器”变成“机器人”,开启了解人类情感逻辑的先河。电视全程直播预测过程,除了第一轮歌手前六排序没有准确预测,小Ai准确预测了歌王归属、前三人选、两两PK配对、首轮淘汰歌手。阿里云小Ai成功预测的背后肯定离不开大量的数据库,在大量数据的支持下,2013年闵万里开始领导人工智能项目小Ai的开发,小Ai的成长也是建立在数据库的基础之上。
小Ai通过不断提取Navicat数据库里面的大量数据,进行一一收集处理,推断出冠军是谁。经历了四个小时的比赛,结果显示小Ai成功预测了李玟获得冠军。
阿里云小Ai利用数据不断修正的过程就是利用Navicat数据库管理工具不断匹配校正的过程,其工作模式如下:
小Ai通过强大的计算和机器学习能力,不断进行自我优化的过程。在《我是歌手》四个小时候的总决赛全过程中,小Ai做了三个阶段的预测。第一轮,对7名演唱者以获得冠军的概率排顺序,预测第七名淘汰选手;第二轮,两两PK阶段,预测PK的对象和出场的次序;第三轮,在三强选手预测出冠军,其原理仍是依靠Navicat提供的数据库分析。
第一轮结束后暂列第二的黄致列和排名第五的李克勤十分胶着。李克勤因在网络直播关注度上略逊一筹,率先出场。此时小Ai对结果的预判是李克勤有51%的获胜概率,随着演唱进入高潮,概率升至52%。然而黄致列演唱开始时,其获胜概率提升了9%,但当他脱下衣服后,获胜概率曾一度下降至51%。此后两者的概率比一直在52:48、53:47、54:46这几个数字中间徘徊。直到最后小Ai作出判断,以57%的概率预测黄致列获胜。
阿里云小Ai预测歌王的事情让人联想起一个月前AlphaGo与李世石的人机围棋大战,这也是通过海量数据分析做出的正确结果。
Navicat数据库管理工作原理:
对象设计器:创建、修改和设计所有数据库对象,例如:表、视图、触发器和索引。
SQL 编辑器:自动完成代码,快速地在 SQL 编辑器中创建 SQL 语句,从下拉列表中选择数据库对象的属性或 SQL 关键字。
逆向工程:从现有的数据库创建数据库模型,可视化地显现和编辑数据库结构或创建一个图形模型,并由模型生成一个数据库。
正向工程和生成脚本:同步到数据库功能可充分了解所有数据库的差异,生成必要的同步脚本更新目标数据库,并使其与模型相同。
批处理作业:不同数据库的设置文件可以创建在单一批处理作业,这样可以设置计划并在指定的时间运行。批处理作业可以创建的对象包括打印报表、查询、数据传输、数据同步、导入和导出。