迅维网

未来软件交互不需要用户?

zjmanager 2017-12-4 12:43


  交互式软件需要用户通过一个过程来引导,这是过去几十年人类所习惯的交互方式。随着人工智能的发展,现在很多步骤已经或者可以被自动化了。机器学习可以自动化任何非自动化的步骤,一个软件架构师应该如何在系统中找到自动化的限制和适当的角色呢?未来软件交互不需要用户呢?


  在交互式文字处理的早期,用户必须完成所有工作——输入、布局和检查。现在,拼写和语法检查是标准化的,根据模板的自动布局是常规的。接下来是什么?自然语言发生器会吸收人类的想法和数据,然后产生一个合适的叙述吗?这一点已经在天气预报上有所体现了,NLG技术估计将提供一个文本叙述以及广泛运用的分析系统“仪表盘”。

  用户在每个交互系统中的角色都会改变,如果所运用的软件是交互式的,那么需要有一个机会来增加自动化,从而提升用户的工作效率。另外,需要记住,机器学习可以实现自动化,而无需理解任务。

无需理解?

  考虑一下老式的数据输入,将信息从手写表格转换成计算机系统。与光学扫描仪不一样的是,人类会以不一样的角度看待不清楚的手写体,眯着眼睛,靠近光线,也许会问同事的意见。更重要的是,人类理解语境。

  机器学习理论的话,可以添加一个学习层。这将需要扫描输入图像,然后建立这些图像和由数据录入员产生的输出之间的相关性。当相关性足够好时,将学习层转换为自动化层,以生成包含所有学习相关性的输出。Hey presto - 自动输入数据,所有的任务来自现有用户分配的工作。简单来说,就是通过不断地模型训练和对比,选出最精确的模型来进行自动化。


  这就是理论,一个很多机器学习学者张口就来的理论。我从来没有听说过机器学习手动数据录入任务自动化的完整搞定方案,但这种方式确实可以改变软件的语言翻译,也重新提出了在交互式软件中是否需要每个用户行为的问题。

互动意味着现在

  工程软件是交互式软件的沃土 - 动态图像,上下文感知菜单,快速点击响应序列来创建和操作规划数据,除了在模拟结构或流体流动模拟背后的数值计算耗时过长。

  今年,Ansys展示了其“Discovery Live”软件。这运用图形处理单元(GPU)的并行处理能力来提供仿真结果,作为规划变更的交互式响应的一部分。

这将引发产品研究团队工作方式的变化。

  交互式仿真将使仿真成为预先过程的一部分,改进早期规划选择,消除(或尽可能减少)针对所有潜在选择的选定子集的较长周期后续仿真需要。

对于人的正确定位

  在这一点上,智能手机显然已经领先了,很多手机使用会发现便捷的互动序列,对用户意图做出相似假设,并且使得大多数选择是不必要的。

  虽然很重要,但这些都是相当低级的,详细的规划和优化选择以及更大的图片选择是需要的。

  未来可能的三种自动化选择:直接任务自动化(通常被实现为新功能); 基于机器学习的自动化(可能捕捉和复制现有的工作方式); 将现有的“批处理”软件转换为交互式序列(可能由特殊硬件,云容量或数据访问启用)。

  要作出这些选择,开发团队需要能够看到他们的交互系统如何适应其环境 - 其他系统和业务流程。要打破的重要一面是用户将继续以同样的方式做同样的事情的假设。


本文转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本网联系,我们将在第一时间删除内容! [声明] 本站文章版权归原作者所有,内容为作者个人观点,本站只提供参考并不构成任何投资及应用建议。本站拥有对此声明的最终解释权!

雷人

握手

鲜花

鸡蛋
1

路过

刚表态过的朋友 (1 人)

收藏
来自: 今日头条

最新评论

发表评论

登录 后可参与评论
关闭

站长提醒 上一条 /1 下一条

返回顶部
附近
店铺
微信扫码查看附近店铺
维修
报价
扫码查看手机版报价
信号元
件查询
点位图


芯片搜索