-
人本界面——交互式系统设计
2012-07-27 12:00:19Jef Raskin是一名用户界面和系统设计的顾问,其咨询客户包括惠普、IBM、Motorola、NCR、Xerox、Ricoh、Canon、Mckesson和AT&T等公司。Jef Raskin的文章发表在Wired、Quantum、IEEE Computer和Communications of Acm... -
人本界面:交互式系统设计
2010-10-22 12:15:00交互设计的许多重要方面此书并没有包括在内,因为许多文献中都已经有详尽的阐述。本书的意图是补充现有的界面设计的方法或预测未来。 本书概述了人机界面设计领域的研究成果,详细论证了界面设计思想应以认知学为...书籍简介:
如果我们想克服目前人机界面上的固有缺陷,就很有必要理解本书的教义;若无此愿望,读读也无妨。交互设计的许多重要方面此书并没有包括在内,因为许多文献中都已经有详尽的阐述。本书的意图是补充现有的界面设计的方法或预测未来。<BR> 本书概述了人机界面设计领域的研究成果,详细论证了界面设计思想应以认知学为基础,并考虑人类的心智特点,在指出当前界面设计中弊端的同时,提出了新产品开发的思路。本书集计算机科学、人体工程学、心理学多种学科的内容于一身,是界面开发人员及相关研究者不可不读的一本好书。在本书中,我们可以看到“以人为本”已经不只是一种人机关系的理想,而是可以体现在界面以及相关软硬件技术上的具体设计原则和实现方法了。
-
python交互式界面怎么打开-怎么用python做交互式界面
2020-11-01 11:53:06不过我觉得是系统问题。在给你推荐一种方法,可以提高20的宽带。一、每天关机前清洗1、双击“我的电脑”2、右键点C盘3、点“属性”4、点“磁盘清理”5、点“确定”6、再点“是”7、再点“确定”。8、清理过程中,您...不是,这里测不出真的网速,应该用电脑管家测。不过我觉得是系统问题。在给你推荐一种方法,可以提高20的宽带。一、每天关机前清洗1、双击“我的电脑”2、右键点C盘3、点“属性”4、点“磁盘清理”5、点“确定”6、再点“是”7、再点“确定”。8、清理过程中,您可看得到未经您许可(您可点“查看文件”看,就知道了)进来的“临时文件”被清除了,盘的空间多了。对D,E,F盘也用此法进行。二、随时进行清理1、打开网页2、点最上面一排里的“工具”3、点“Internet选项”4、再点中间的“Internet临时文件”中的“删除文件”5、再在“删除所有脱机内容”前的方框里打上勾6、再点“确定”7、清完后又点“确定”。8、这样,可为打开网页和空间提速 三、一星期进行所有盘的垃圾清理1、点“开始”2、用鼠标指着“所有程序”3、再指着“附件”,4、再指着“系统工具”5、点“磁盘粹片整理程序”6、点C盘,再点“碎片整理”(这需要很长时间,最好在您去吃饭和没用电脑时进行。清理中您可看到您的盘里的状况,可将清理前后对比一下)7、在跳出“清理完成”后点“关闭”。8、按上述方法,对D,E,F盘分别进行清理。四、给宽带加速,一分钟学会释放电脑保留的20%宽带资源。1、单击“开始——运行”,输入gpedit.msc回车后即可打开“组策略对象编辑器”。2、“计算机配置——管理模板——网络——QoS数据包计划程序”,双击右面设置栏中的“限制可保留带宽”,在打开的属性对话框中的“设置”选项卡中将“限制可保留带宽”设置为“已启用”,然后在下面的“带宽限制(%)”栏将带宽值“20”设置为“0”即可。3、修改完之后,我们可重新打开IE浏览器或者用BT或迅雷下载文件,发现上网和下载的速度明显提升。此项修改对XP和VISTA均有效。
取消
评论
-
中科院计算所开源Easy Machine Learning系统,用交互式图形界面简化ML开发过程
2017-08-01 17:49:00雷锋网AI科技评论按:6.13号上午,中科院计算所研究员徐君在微博中宣布,Easy Machine Learning 系统开源,欢迎大家下载。雷锋网编辑第一时间为大家带来该系统的功能介绍。 在许多大数据应用中,机器学习算法已经...雷锋网AI科技评论按:6.13号上午,中科院计算所研究员徐君在微博中宣布,Easy Machine Learning 系统开源,欢迎大家下载。雷锋网编辑第一时间为大家带来该系统的功能介绍。
在许多大数据应用中,机器学习算法已经成为至关重要得 一部分。不过,机器学习的全部潜能还远远没被开发出来,因为使用机器学习算法很困难,尤其是在像Hadoop和Spark的分布式平台。主要障碍不仅是来自算法本身的运行,而且在真实应用中,运行它们的过程中往往包含多重步骤和不同算法。在这个演示中,展示了一个通用的基于数据流的系统,以减化在真实世界中应用机器学习算法的过程。在该系统中,学习任务被构造成一个有向非循环图(DAG),其中每个节点代表一个操作(例如,一个机器学习算法),每个边缘代表数据流从一个节点到它的后续节点。实现了交互图形用户界面,使用户能够以拖放的方式创建、配置、提交和监视任务。
图2显示了系统的体系结构。整个系统由三部分组成:提供基础服务的大数据基础结构,提供机器学习任务的核心构建模块的机器学习库,和提供友好界面降低使用机器学习的难度的机器学习工作室。
大数据基础结构
该系统是建立在开源大数据系统Hadoop和Spark之上的。所有的数据,机器学习算法以及其它相关的信息都存储在分布式文件系统HDFS和Hive数据管理系统,MySQL的相关数据库系统用于存储元数据。我们的系统也依赖于分布式计算框架Map-Reduce 和 Spark。所有计算资源都由Yarn管理.每一个提交的机器学习任务(数据流DAG)首先转换为一个工作流DAG,然后随着工作流的调动程序调动。
机器学习库
机器学习库实现了一系列流行的机器学习算法(如分类、主题建模、图形处理、信息推荐等)。对于每种算法,都在Spark上运行了单机版和分布式版,因为在数据不够大的时候,单机版往往比分布式版更有效。除了核心算法,该库也会执行必要的模块来支持核心算法,包括数据预/后处理实现所需要的功能模块、数据格式转换、特征提取、绩效评价等,所有的算法和模块可以通过命令行和java API来调用。这些算法构成了用户定义机器学习任务的核心构建块。
机器学习工作室
机器学习工作室的主要目标是提供一个友好的用户交互界面,使普通用户可以使用机器学习算法轻松地解决自己的问题。机器学习工作室是作为一个Web服务实现的,可以通过Web浏览器访问。它提供了以下主要功能:
1)资源管理
在机器学习库中实现的所有算法都可以从Studio系统中访问。该系统还提供了一些数据和任务,用于演示如何使用这些算法来解决问题。为了构造机器学习任务,用户可以直接使用系统中的算法和数据。他们还可以上传自己的数据和算法包。要上传一个算法包,用户需要指定运行该算法的命令行模式字符串的格式。字符串定义程序名、输入端口、输出端口和参数设置。这样,上传的算法可以在不同的参数设置下运行。在指定的任务数据流DAG中,该算法可以按照命令行模式运行。在提交机器学习任务之后,它将被分配一个唯一的ID,并存储在任务存储库中。用户可以在将来检查和重用任务。还可以将任务共享给其他用户。
2)任务设计
构造一个机器学习任务,用户可以将算法和数据集(节点)拖到工作面板上,将这些节点连接成一个数据流DAG,并设置所有节点的参数。如果用户可以在库中找到一个类似的工作(大多数情况下),可以直接复制现有的任务和进行必要的修改(添加/删除节点和边,改变参数)。通过在工作面板中选择一个节点,参数设置面板将显示在页面的右边,这使得用户可以为任务中相应的算法设置特定的参数值。提交一个机器学习任务后,工作室将检查数据流DAG的正确性,产生时间文件的文件路径,将数据流DAG转化为工作流DAG,最后提交工作流程DAG到 Oozie执行。
3)任务监视
用户可以通过Studio监控提交任务的进度。在执行任务时,使用不同的颜色指示节点的状态:绿色成功完成,黄色运行不足,红色完成错误,灰色等待执行。成功节点的结果可以通过右击相应的输出端口进行检查和下载。打印到标准输出和标准错误控制台的信息也可以通过右键单击相应的节点来检查。通过这种方式,用户可以知道任务的状态,并在出现错误时调试其算法和任务。
4)任务重用
现有任务不仅可以作为设计新任务的模板,而且可以重用,以节省执行时间和系统资源。用户可以直接修改完成的任务(例如,修改参数的节点,添加节点和边,或删除节点和边等)并重新提交任务。在新提交的任务,只有受影响的节点会再次执行而未受影响的节点输出的结果将直接重复使用。为了解决实际任务,用户通常需要反复调整任务的数据流DAG和算法的参数。任务重用提供了一种有效的机制来节省用户的等待时间和资源。
系统优势
-
它是一个简单易用且功能强大的系统。机器学习任务的数据流DAG描述直观且易于理解。许多不必要的细节被隐藏。另一方面,它仍然为专家用户提供了大量的详细资料(例如,参数设置,输入/输出端口等)。
-
系统在一个任务中无缝集成多个程序。由于使用HDFS在不同的节点上交换信息,所以很少对DAG节点的程序形式有限制。该程序对应于一个节点,可以独立或分布式地执行。可以用C++、java、python编程语言,Perl或shell语言。
-
系统中的数据、算法和任务是高度可重用的。用户可以利用系统开发的数据和算法构建不同的机器学习任务。也可以利用其他用户上传/共享的数据和算法,可以克隆一个任务来构造类似的任务。此外,现有任务的中间结果可以通过直接修改和追加新任务来重复使用。
最后,告诉大家一个好消息,雷锋网(公众号:雷锋网)联合人工智能培训平台AI慕课学院与中科院计算所达成合作,于北京开展中国计算机学会学科前沿讲习班,每年只举办十期。现在6月份课程已经进行到第三期——存储器件与系统前沿,接下来还会有区块链,类脑计算,社交网络与数据挖掘等热门课程,单次课程原价699,现在只需要499。如果10期全购更有巨大优惠。这里有顶级的专家讲师团队,探讨最前沿的技术发展趋势,你还在等什么?详情戳这里https://www.leiphone.com/special/ccf_adl
以上内容论文来源 Ease the Process of Machine Learning with Dataflow
GitHub: https://github.com/ICT-BDA/EasyML
雷锋网整理编译
本文作者:杨文
本文转自雷锋网禁止二次转载,原文链接 -
-
python编写交互界面-怎么用python做交互式界面
2020-11-11 14:47:13不过我觉得是系统问题。在给你推荐一种方法,可以提高20的宽带。一、每天关机前清洗1、双击“我的电脑”2、右键点C盘3、点“属性”4、点“磁盘清理”5、点“确定”6、再点“是”7、再点“确定”。8、清理过程中,您...不是,这里测不出真的网速,应该用电脑管家测。不过我觉得是系统问题。在给你推荐一种方法,可以提高20的宽带。一、每天关机前清洗1、双击“我的电脑”2、右键点C盘3、点“属性”4、点“磁盘清理”5、点“确定”6、再点“是”7、再点“确定”。8、清理过程中,您可看得到未经您许可(您可点“查看文件”看,就知道了)进来的“临时文件”被清除了,盘的空间多了。对D,E,F盘也用此法进行。二、随时进行清理1、打开网页2、点最上面一排里的“工具”3、点“Internet选项”4、再点中间的“Internet临时文件”中的“删除文件”5、再在“删除所有脱机内容”前的方框里打上勾6、再点“确定”7、清完后又点“确定”。8、这样,可为打开网页和空间提速 三、一星期进行所有盘的垃圾清理1、点“开始”2、用鼠标指着“所有程序”3、再指着“附件”,4、再指着“系统工具”5、点“磁盘粹片整理程序”6、点C盘,再点“碎片整理”(这需要很长时间,最好在您去吃饭和没用电脑时进行。清理中您可看到您的盘里的状况,可将清理前后对比一下)7、在跳出“清理完成”后点“关闭”。8、按上述方法,对D,E,F盘分别进行清理。四、给宽带加速,一分钟学会释放电脑保留的20%宽带资源。1、单击“开始——运行”,输入gpedit.msc回车后即可打开“组策略对象编辑器”。2、“计算机配置——管理模板——网络——QoS数据包计划程序”,双击右面设置栏中的“限制可保留带宽”,在打开的属性对话框中的“设置”选项卡中将“限制可保留带宽”设置为“已启用”,然后在下面的“带宽限制(%)”栏将带宽值“20”设置为“0”即可。3、修改完之后,我们可重新打开IE浏览器或者用BT或迅雷下载文件,发现上网和下载的速度明显提升。此项修改对XP和VISTA均有效。
取消
评论
-
Cockpit 188 发布,交互式服务器管理界面
2019-02-23 07:31:02Cockpit 188 发布了。Cockpit 是一个交互式服务器管理界面,它易于使用且非常轻便,通过浏览器中的真实 Linux 会话直接与操作系统进行交互。 新版更新说明: ... -
基于意派360的HTML5移动交互界面系统设计
2021-01-12 18:17:20针对传统系统界面存在无法移动,导致系统界面展示效果较差的问题,提出了基于意派360的HTML5移动交互界面系统设计。依据意派360系统硬件平台总体框架,设计硬件结构。根据意派360PC端动画控制、交互设定、社交应用和... -
基于设计模式的Java swing交互式界面模式的应用研究与实现
2019-01-23 21:54:48交互式用户界面模型的特点,提出了一种基于java/swing和两种设计模式的交互 式界面的设计思想与具体实现方案。该方案包含用户界面代理,能提供给用户图 形的可视化方式来设计界面的视图,和控制器的设计;这套方案... -
《交互式程序设计 第2版》一1.2.3 界面与交互
2017-07-03 16:40:00本节书摘来华章计算机《交互式程序设计 第2版》一书中的第1章 ,第1.2.3节,Joshua Noble 著 毛顺兵 张婷婷 陈宇 沈鑫 任灿江 译更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.2.3 界面与交互 消息(如... -
Vue.js – 基于 MVVM 实现交互式的 Web 界面
2014-11-28 13:02:00Vue.js 是用于构建交互式的 Web 界面的库。它提供了 MVVM 数据绑定和一个可组合的组件系统,具有简单、灵活的 API。从技术上讲, Vue.js 集中在 MVVM 模式上的视图模型层,并通过双向数据绑定连接视图和模型。实际的... -
交互式视频教育系统解决方案
2020-03-03 23:55:13基于企业不同规模和应用层次,爱吉为您提供了满足不同发展阶段需求、随需应变的个性化解决方案,在有效保护原始投资的同时,快速低成本地为您构建随需应变的系统定制开发,便捷灵活的界面设计,让非专业人员也可轻松... -
azure-shell:[非官方]交互式Azure CLI 2.0命令行界面-源码
2021-02-02 04:55:10交互式Azure CLI 2.0命令行界面。 [注意]可以在找到Microsoft官方的Azure CLI 2.0 产品特点 自动完成Azure CLI组,子组,命令和参数 语法高亮 命令历史 支持的环境 Python版本:2.7、3.3、3.4、3.5、3.5、3.6甚至更... -
交互式设计--如何让你的界面简约
2015-12-30 16:54:24&什么是交互式设计? 交互设计是一种如何让产品易用,有效而让人愉悦的技术,它致力于了解目标用户和他们的期望,了解用户在同产品交互时彼此的行为,了解“人”本身的心理和行为特点,同时,还包括了解各种有效的... -
DyEgoVis:用于探索动态自我网络的交互式可视化系统-源码
2021-02-26 19:27:19交互式可视化系统,使用户可以在三个分析级别上探索动态自我网络的演变:全局级别,本地级别和个人级别。 演示视频: : 安装步骤 可视化系统可以在Ubuntu或Windows系统中运行。 它由服务器和前端组成。 服务器 要... -
pygame 文字输入交互_博奥交互式无纸化会议系统17.3寸超薄一体升降会议屏
2020-11-30 18:26:10博奥牌BOER173A 超薄一体液晶升降屏 无纸化会议升降终端博奥交互式无纸化会议系统 博奥交互式无纸化会议系统17.3寸超薄一体升降会议屏1、专业无纸化会议终端,装载会议终端软件模块,支持参会人通过触摸屏进行交互式... -
网页界面交互设计:系统的用户体验的衡量标准
2021-02-26 05:43:18网页(以及交互设计,界面设计,等)传统上是基于可交付的形式来执行。框架、网站地图、流程图、内容清单、分类系统、原型和规范文档(又称“TheSpec”),帮助定义网站在其起步阶段的执行。这些结果构成了一个系统... -
Win7系统交互式服务检测关闭方法-
2020-06-23 13:50:35Win7系统交互式服务检测关闭方法 1、首先我们在桌面的左下角的“开始菜单”按钮,在点击“控制面板”选项,查看方式修改为大图标。如下图所示: 2、再打开“管理工具”,再双击“服务”。如下图所示: 3、... -
linux 交互式命令_用于Linux命令行的交互式计算器
2020-07-05 18:15:19linux 交互式命令 如果您正在阅读本文,那么您不仅会熟悉计算机系统上的命令行,而且很乐意使用它来排除图形界面,这很有可能。 据我了解,我一直在使用命令行,因为那是计算世界中的唯一选择,甚至可以追溯到BSD ... -
交互式3D PDF数据表——没有CAD系统也能轻松分享产品数据
2021-02-09 11:12:31并非所有人都有CAD访问权限,当需要产品数据时,交互式产品配置器让工程师能够轻松下载配置零部件的动态产品界面。PDF交互式3D数据表包含客户所需的基本产品信息,包括: • 产品编号和规格 • 技术数据和图纸 • 三... -
基于地图的交互式可视化技术
2021-02-22 16:12:20文中从地理信息系统(GIS)空间查询与空间分析的角度探讨了地图可视化中人机交互的过程,分析了可视化交互界面的主要功能,阐述了交互式可视化查询的3种方式及其与交互界面的关系,给出了一个交互式的可视化空间分析框架,... -
开发嵌入式系统的交互界面很难吗?教你一招快速搞定
2021-01-19 17:12:17工业产品的交互界面开发要求越来越接近于消费领域的产品。选择一种快速且低成本的嵌入式UI开发方案显得尤为重要,本文将为您介绍一种新的框架式嵌入式UI开发平台。 1 . 串口屏 串口屏是指可以通过串口指令控制其... -
Node.js REPL(交互式解释器)
2019-08-20 00:19:05Node.js REPL(Read Eval Print Loop 交互式解释器) 表示一个电脑的特定环境,类似于 Windows 系统的终端(命令行)或 Unix/Linux shell,可以在终端中输入命令,并接收系统的响应。 简单的说,Node.js REPL 就是 ... -
此系统的本地策略不允许交互式登录_win7系统设置开机问候语教程
2020-11-24 13:26:54相信有很多电脑用户对于win7系统当中一成不变的开机登录画面已很厌烦,有很多电脑用户为了避免枯燥的开机登录界面,会去修改登录背景,其实除了修改登录画面,还能够在登录界面当中设置个性化的开机问候语... -
ESXi 交互式安装
2018-04-19 21:59:12对于不足五台主机的小型部署,使用交互式安装选项。ESXi6.5安装步骤其实很简单首先登录官网地址下载ESXi6.5镜像,使用UtralISO镜像制作工具制作光盘或者U盘启动镜像,将安装介质插入服务器启动即可开始安装(如有... -
人机交互—软件工程视角UI设计 界面设计
2019-04-21 18:48:04人机交互—软件工程视角UI设计 界面设计。 交互式系统设计 黄金规则 1. 尽可能保证一致 2. 符合普遍可用性 3. 提供信息丰富的反馈 4. 设计说明对话框以生成结束信息 5....人机交互 UI设计 界面设计 交互式系统 -
什么是交互式?
2019-09-26 01:15:21交互性(interactive)是一个比较广泛...1.人机交互(Human-Computer Interaction, 简写HCI):是研究关于设计、评价和实现供人们使用的交互计算系统以及有关这些现象进行研究的科学。 2.人机界面(Human-Computer... -
它可以扫描项目的源代码,并为您提供一个交互式Web界面,以使用图结构(例如,依赖图)来浏览和分析您的...
2021-02-26 04:39:54它可以扫描项目的源代码,计算度量标准的结果和统计数据,将源代码映射到图形结构(例如,依赖图或文件系统图),并进一步以某些文件格式导出结果,甚至可以创建交互式Web应用程序以用于进一步的探索。 基于仿真和... -
shell之间的传承_Shell系统介绍\交互式环境创建普通用户
2021-01-31 03:32:04Shell是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务,简而言之就是只要能够操作应用程序的接口都能够称为SHELL。狭义的shell指的是命令行方面的软件,广义的SHELL则包括...
-
access应用的3个开发实例
-
STM利用内部FLASH模拟EEPROM,负载均衡
-
opencv学习日记——视频的保存
-
MySQL 主从复制 Replication 详解(Linux 和 W
-
部编三年级上册语文第三单元教学初探.pdf
-
ResourceWarning: unclosed <socket.socket fd=960, family=AddressFamily.AF_INET, type=SocketKind.SOCK_
-
java.sql.SQLRecoverableException: IO 错误: Undefined Error
-
本地文件导入数据库
-
华为1+X——网络系统建设与运维(中级)
-
使用vue搭建微信H5公众号项目
-
新手如何免费开始学习阿里云ECS云服务器?
-
华为1+X——网络系统建设与运维(高级)
-
部编三年级上册语文习作:我来编童话.pdf
-
CSP201803-1跳一跳(C++100分)
-
MySQL 数据库的基本操作(数据完整性约束)
-
Flowable 6.6.0 BPMN用户指南 第一部分.pdf
-
mongodb.docx
-
GuessTheWord.zip
-
MySQL NDB Cluster 负载均衡和高可用集群
-
leetcode697:数组的度