仅少数聪明绝顶的科学家才能建AI模型?Cortex想要打破这种困局


    很多人都觉得机器学习和人工智能过于高深,仅有少数聪明绝顶的计算机科学家才能创建AI模型。一些人想要打破这种困局,并且酝酿了一个计划:为人工智能创建Javascript(直译式脚本语言),这款工具就是Cortex。
    近日,Cortex由奥斯汀企业软件公司CognitiveScale(该公司致力于为金融领域、健康医疗领域和电商公司设计AI模型)推出。此前,公司内部也一直使用自创Cortex为客户建立模型,但在全球推广产品则意味着,其他公司在匮乏机器学习技术时也可自己开发AI。虽然Cortex主要面向企业,而非个人,但企业的开发人员和设计师们也可借此机会尝试自建AI。
    Argodesign与CognitiveScale联合开发:“图形化AI界面”Cortex
    Cortex由Argodesign和CognitiveScale公司联合开发,非专业人士也能轻松创建人工智能模型。
    Argodesign与CognitiveScale保持了很好的合作关系,Argodesign公司的Mark Rolston曾撰文表示,“我一直与CognitiveScale公司合作,为认知式计算机设计用户界面,帮助人类完成复杂的工作。”而Cortex也是两家公司联合开发的又一产物。
    打造图形化AI界面并非易事。Rolston表示,与CognitiveScale的创始人兼首席技术官Matt Sanchez(曾任IBM的Waston Labs负责人)初次接触时,整个团队毫无头绪。数小时后,设计团队才逐渐理解Matt想要做什么。Rolston补充道,“我认为,优秀的设计师应擅长跨界合作,无论合作对象是外科医生、喷气飞机飞行员、还是人工智能工程师,我们都应听取他们的意见,了解其真正需求,设计适合其领域的产品。数小时交谈后我才有了点头绪,否则我根本不知道Matt在说什么。”
    机器学习可从数以百万甚至十亿个数据点中提取模式,处理新数据。理论上不难理解,但Rolston及其团队需深入研究AI模型运作的各个技术元素,通常只有该领域博士才有能力掌握。
    Matt与Rolston对话的目的是为Cortex组合工具涉及的各种技术元素设立基本术语。上世纪80年代中期,青少年时期的Rolston把这个过程比作编程。那时,“文件”和“文件夹”等术语广泛流行。这些术语与图形用户界面的发展息息相关,图形用户界面结束了仅通过代码与计算机通信的时代,提供了另一种新颖的方式:屏幕上的可视化呈现,帮助用户简化并完成不同任务。他说:“设计计算机软件繁琐复杂,需要很长时间。 1985年那简直是天方夜谭。即便现在也绝非易事。”
    Rolston团队发现,CognitiveScale的开发人员对系统的各组成部分有不同称呼,因此他们必须统一术语,齐头并进。最终,他们在两个关键要素上达成一致:技能组和坐席(技能组构成坐席工作台,工作台可完成诸多上线、对话等任务)。技能组是软件为专门用途可打包和反复使用的部分功能,例如亚马逊Alexa的技能。由技能组组成的坐席工作台是构建Cortex内部的更大,更复杂的模型,可完成诸多任务,如使用文本分析处理保险索赔、追踪记录特定行业的投资者情绪。这一嵌套概念构成了Cortex功能的核心。
    关键元素一旦敲定,Rolston团队开始实现可视化。他们本可以采取更多“日志”形式,像Facebook这样滑动浏览,或是文件夹和Google drive这类窗口式浏览。但Rolston认为,该界面的主要目的是为开发者呈现工作原理,不必追踪每行代码。
    因此,Rolston没有用简单的对象列表实现该层级的可追溯性,而是决定采用蜂巢结构,因为这种建模方式视觉体验更好。根据系统设计者的想法,各项技能可在蜂巢界面内如气泡般绕屏移动。Rolston表示,“像电脑桌面一样,排列放置更能体现逻辑思维。可以按照重要程度或特定方式排列气泡,如果第一个处理器不如第三个重要,就把它放在一边。”
    简单的蜂巢式交换机就此诞生,用户可拖放气泡状的各项技能;蓝绿线条代表数据在各个技能之间的流动。其设计理念与Garageband(一款由苹果公司编写的数码音乐创作软件)类似。
    Rolston认为这是迈出的第一步,逐渐接近Squarespace(即时无编程经验的用户也能创建简单网站)。他表示,“这是编程领域使用最多的例子。”但从本质上来说,他认为这些简单工具“更有助于接近问题所在”,即去除编码事物本身所需的技术层,使用户聚焦关注的问题。Rolston认为,Cortex可以完成第一步目标,让AI成为解决问题的简单工具。
    Cortex界面有着独特的美学体现,Rolston意图利用Cortex开系列产品设计之先河。他还说:“我们想把它设计得非常美观,体现用户个性,如此一来,你的问题在这个界面上呈现时就不会失去其独特性。这不是C++,可被有美学追求的设计师掌握。人靠衣装,工具集的设计也该秉承这一观点。”
    为AI而设的应用商店
    Cortex系统不仅包括合成工具,还提供了整套以业务为中心的分析软件。CognitiveScale采取针对企业的“软件即服务”商业模型销售该工具,企业需按经营规模缴纳一次性设置费以及月度或年度订阅费。
    市场是Cortex的另一关键因素,程序员将能把它们打包为技能,以便其他人使用。例如,创建图像分类算法时,能将它上传至Cortex市场,任何人都能使用。许多技能都源自CognitiveScale,但系统用户将能创造并上传属于自己的技能。
    
    
    1  2  下一页>