首页
学习
活动
专区
工具
TVP
发布

人工智能设计的碰撞

现在说的最多的话题就是“人工智能”,但是每个人对于人工智能又有多少了解呢?...我一直希望在设计人工智能的讨论中避免使用“替代”这个词,隐含着对于人类创造的威胁,也许更合适的表述方式可以用“脑机比”(人脑机器的利用比例)来描述,对于一项工作,可能机器发挥作用的成分越来越大,人脑发挥作用的成分越来越小...毫无疑问,设计师的工作不追求确定性,反而会受益于不确定性,因此,设计人工智能并不一定要获得合适的答案,而是可以创造不确定性,进而对设计师形成启发。 那么对于人工智能中的数据巨无霸是否会垄断设计呢?...设计也是随着时间,时代的变迁和重新定义规则,重新定义价值和目标的。当然,好的设计师能够AI齐头并进,指导机器进行监督式学习。...人工智能可以按照指令进行程序化设计,但设计师能真正解读到需求方的想法,挖掘他们都没意识到的深层次需求,主动提供更好的设计方案。这种对人内心的敏锐感受、不断创新的能力才是设计师不可替代的核心价值。

65290

设计原则设计模式

面向对象分析设计: 围绕着对象或类来做需求分析和设计的。分析和设计两个阶段最终的产出是类的设计,包括程序被拆解为哪些类,每个类有哪些属性方法,类类之间如何交互等等。...定义接口的时候,一方面,命名要足够通用,不能包含跟具体实现相关的字眼;另一方面,特定实现有关的方法不要定义在接口中。 不仅仅可以指导非常细节的编程开发,还能指导更加上层的架构设计、系统设计。...接口隔离原则单一职责原则区别:单一职责原则针对的是模块、类、接口的设计。接口隔离原则相对于单一职责原则,一方面更侧重于接口的设计,另一方面它的思考角度也是不同的。...“高内聚”用来指导类本身的设计,“松耦合”用来指导类类之间依赖关系的设计。所谓高内聚,就是指相近的功能应该放到同一个类中,不相近的功能不要放到同一类中。...合理地划分代码可以实现代码的高内聚、低耦合,类类之间的交互简单清晰,代码整体结构一目了然。类比面向对象设计,系统设计实际上就是将合适的功能放到合适的模块中。

68640
您找到你想要的搜索结果了吗?
是的
没有找到

设计原则设计模式

Contents 1 设计原则 1.1 什么是设计 1.1.1 描述 1.1.2 UNIX/LINUX设计哲学 1.2 SOLID 五大设计原则 1.2.1 单一职责原则 1.2.2 开放封闭原则 1.2.3...李氏置换原则 1.2.4 接口独立原则 1.2.5 依赖倒置原则 1.3 设计原则总结 2 设计模式 2.1 创建型 2.2 结构型 2.3 行为型 3 关于设计模式的面试题 设计原则 什么是设计 描述...即按照哪一种思路或者标准来实现功能 功能相同,可以有不同设计方案来实现 伴随着需求增加,设计作用才能体现出来 UNIX/LINUX设计哲学 准则1:小即使美 准则2:让每个程序只做好一件事 准则3:快速建立原型...子类能覆盖父类 父类能出现的地方子类就能出现 js中使用较少(弱类型&继承使用较少) 接口独立原则 八婆吃接口的单一独立,避免出现‘胖接口’ js中没有接口(ts除外),使用较少 类似于单一职责原则,这里更关注接口...要求画出UML类图用es6语法表示出来。 ?

43910

人工智能时代,如何做设计

我们的团队试图让所有用户体验设计师们理解机器学习的概念,了解如何将机器学习融入到用户体验的知识体系中,并且确保我们以整合的方式构建机器学习及人工智能的实际体验。            ...本文中,来自 Google 的交互设计师 Josh Lovejoy 将以 Google Clips 作为研究案例,和大家一起回顾三年中设备软件模型、工艺设计及用户界面打磨的历程,以及 “以人为中心” 设计一款人工智能驱动产品的核心思路...这也再次印证那句在用户体验设计工作中备受推崇的至理名言——你不能代表用户。 一、在 “以人为中心” 的设计中,提升人工智能的三种途径 1....我们每天只顾着说着相同语言的人在一起,一起思考 AI 的未来。但是却与其他人之间有了断层,没有将他人作为参考纳入到设计当中。...四、带着目的来设计 我们可以通过对人工智能的重新定位,来寻找让机器更智能的途径并探索增强人类能力的方式,从而释放机器学习中更大的潜力。

1.5K80

生物分子序列的人工智能设计

如何在广袤的分子序列空间中高效地搜索设计具有特定生物功能的分子序列,是合成生物学所面临的重要科学问题。伴随着人工智能技术的快速发展,智能算法在复杂生物特征的挖掘生物分子的设计中表现出巨大潜力。...近年来,人工智能技术的迅猛发展为生物序列的智能设计提供了新的机遇。...基于人工智能设计模型,已逐渐被应用于药物研发、对未知化学反应的探索等方向,成功实现了小分子药物、基因调控序列新型人工蛋白质以及基于CRISPR编辑技术的guide RNA设计等的合成设计。...1 人工智能算法设计生物序列 从模式识别角度分析生物序列设计中的共性的问题:前人的研究发现,特定功能的生物分子序列会形成高维序列空间中的低维流形。...在人工智能领域中,深度生成式模型由于具有强大的模拟数据分布的能力,可通过从低维数据表示中采样和寻优设计全新的人工样本,因此近年来在生物序列的智能设计中有着广泛的应用。

72010

人工智能Logo设计师Brandmark

Brandmark 在官方博客里介绍了关于人工智能做 Logo 设计的思考,核心的内容,我梳理了下: 使用类似于字体向量( https://github.com/Jack000/fontjoy )来发现字体之间的关系..., Brandmark 希望将 Logo 中的图标字体分别向量化,进行匹配。...Brandmark 认为粗体字体 icon 的填充面积是相关的,于是设定了一条规则:越粗的字体配填充面积越大的 icon ,是一个较好的设计 ( 设计师更多地思考及制定设计规则 )。...在 Brandmark 的博客里,提到了“ 设计民主 ”,以后任何人都更容易接触到设计,同时快速具备设计能力。...策略上有3个方法:图像形态学上的开闭运算来进行,给 Logo 整体加粗描边,识别图像中过细的线条进行针对性描边。

91830

人工智能Logo设计师Brandmark

早在去年 mixlab 的一篇 「 国内首个 」设计+人工智能深度案例分析报告​ 里,就介绍过 Brandmark 了,当时 Brandmark 还是 v1 的版本,现在已经是 v2 版本了,也上线了一些子产品...Brandmark 在官方博客里介绍了关于人工智能做 Logo 设计的思考,核心的内容,我梳理了下: 使用类似于字体向量( https://github.com/Jack000/fontjoy )来发现字体之间的关系..., Brandmark 希望将 Logo 中的图标字体分别向量化,进行匹配。...Brandmark 认为粗体字体 icon 的填充面积是相关的,于是设定了一条规则:越粗的字体配填充面积越大的 icon ,是一个较好的设计 ( 设计师更多地思考及制定设计规则 )。...* 关于公众号: 本公众号定期更新人工智能&设计&科技内容。 谈点设计,敲点代码,偶尔创作点人工智能实验产品。

2.2K110

人工智能珠宝设计师 1

人工智能珠宝设计师是怎么一种存在? 人工智能可以在珠宝设计里起到什么作用?...1975 Pulsar 计算器手表 1979 索尼推出的 walkman 卡带随身听 ... 1994 多伦多大学研究人员开发的腕式电脑 2000 全球首款蓝牙耳机 ... 2006 耐克一款记录行走距离速度的设备...2013 谷歌眼镜 可穿戴设备有这么多年的历史,珠宝行业被智能化改造也不足为奇了,下面聊聊珠宝+人工智能设计的案例。...为爱发声,如其名所意,利用人工智能技术将表达爱的美妙话语或音乐,智能化地融合在珠宝的设计过程中,并可实现珠宝到原声的智能化转换。 ?...涉及的AI技术: 1 语音转文字 2 推荐系统 3 基于用户选择排列组合最优方案 4 图像识别宝石图像特征 5 图像搜索匹配声音 人工智能之外,再介绍2款我觉得不错的珠宝设计工具

1.9K50

程序设计

shell命令概述 Shell作用:命令解释器 介于操作系统内核用户之间,负责解释命令行 获得命令帮助 内部命令help 命令的“--help” 选项 使用man命令阅读手册页 命令行编辑的几个辅助操作...文件或目录 rmdir命令 用途:删除(directory)目录 mv命令 用途:移动(Move)文件或目录 —— 若如果目标位置源位置相同,则相当于改名 格式:mv...查找条件 目标文件 常用命令选项 -i:查找时忽略大小写 -v:反转查找,输出查找条件不相符的行 查找条件设置 要查找的字符串以双引号括起来 “...用户名 常用命令选项 -L:锁定用户账户 -U:解锁用户账户 以下选项useradd命令中的含义相同 -u、-g、-G、-s 删除用户账号 userdel命令 格式:userdel [-...用户名 常用命令选项 -L:锁定用户账户 -U:解锁用户账户 以下选项useradd命令中的含义相同 -u、-g、-G、-s 删除用户账号 userdel命令 格式:userdel [-

48740

软件概要设计详细设计

(一) 概要设计的任务步骤 1、总体设计的必要性:可以站在全局角度上,花较少成本,从抽象的层次上分析对比多种可能性的系统实现方案和软件结构,从中选出最佳方案和最合理的软件结构,从而用较低成本开发出较高质量的软件系统...二) 软件设计的基本原则、抽象逐步求精方法 传统软件工程方法学采用结构化设计方法(SD) 1、从工程管理角度结构化设计分为两步: ①概要设计:讲软件需求转化为数据结构和软件系统结构 ②详细设计:过程设计...因为模型控制器和视图相分离,所以很容易改变应用程序的数据层和业务规则。 模型是自包含的,并且控制器和视图相分离,所以很容易改变应用程序的数据层和业务规则。...增加系统结构和实现的复杂性 对于简单的界面,严格遵循MVC,使模型、视图控制器分离,会增加结构的复杂性,并可能产生过多的更新操作,降低运行效率。...视图控制器间的过于紧密的连接 视图控制器是相互分离,但却是联系紧密的部件,视图没有控制器的存在,其应用是很有限的,反之亦然,这样就妨碍了他们的独立重用。

2.9K20

概要设计详细设计——区别重要性

在软件开发过程中,设计阶段是非常重要的一环。它通常被分为概要设计和详细设计两个部分。然而,很多时候,我们会看到在实际的项目中,概要设计和详细设计的边界变得模糊,甚至有些项目只有概要设计,没有详细设计。...概要设计详细设计的区别 首先,我们需要明白,概要设计和详细设计是有明显区别的。 概要设计,顾名思义,是对系统的概括性设计,关注的是系统的整体架构和主要模块的划分,以及模块之间的关系。...详细设计则是在概要设计的基础上,对系统中的每个模块进行具体的设计,包括具体的类设计、接口定义、数据结构设计等。详细设计的主要目的是为了指导编码,以保证编码的顺利进行。 2....当概要设计和详细设计混为一谈时,新加入的开发者可能会对系统的设计和实现感到困惑。他们可能会发现,设计文档中的内容并不能提供足够的信息来帮助他们理解系统的实现。...其次,我们需要明确概要设计和详细设计的边界。概要设计应该关注系统的整体设计,详细设计则应该关注具体模块的设计。 最后,我们应该定期更新和维护我们的设计文档,以确保它能够反映系统的当前状态。

1.8K10

AI设计:技术思维设计思维的mix

2 RNN算法设计 2.1 RNN RNN具有自动补全的能力,被广泛应用于预测一串文本中的下一个字符或者一段音乐中的下一个音符之类的任务。...中场休息下 3 AI产品的用户体验设计 人工智能产品越来越多,机器不仅执行我们的命令,而且他们自己做事。这将改变用户的反应方式、行为方式以及用户对这些产品的心理预期。...3.3 基于用户个性化数据的产品设计 之前更新过关于《TensorFlow.js、迁移学习AI产品创新之道》的文章,用户可以非常低成本的训练属于自己的图像分类模型,用于各种分类问题。...新技术都会有一种很自然的新的交互方式之匹配。...更多文章推荐 从Storyboard到DIY实现一个漫画生成器-01 Awful AI 人工智能的可怕应用 DIY一个人工智能珠宝设计师v1.0 你是 Infinite Learner 吗?

54130

各国争抢人工智能发展先机,人工智能总体框架顶层设计

世界上很多发达国家在人工智能领域都出台了相关国家战略,并加快了人工智能的发展规划,都在争取在人工智能领域占有主导权。...美国发布了多份关于人工智能的政府报告,第一个成为世界上把人工智能上升到国家战略层面的国家,在互联网的发展上美国就抢占了先机,估计在人工智能领域他们也不干落后。...英国也确定了为了人工智能的发展目标,也发布了一系列政府工作报告,指出要加快人工智能技术的发展。...,当前科技的发展,以人工智能为目标,人类未来的发展离不开人工智能。...人工智能受到这么大的礼遇,各国争抢发展先机,那么人工智能框架到底是什么样的,人们都需要在哪些层面考虑人工智能的发展,问题也还是很多的。

65190

人人都是超级设计师@人工智能服装设计

主要有2种方式,第1种生成随机图像;第2种,算法先分析Myntra的库存中服装的图像,然后生成现有设计相似但没有重复的设计。...03 国际上 最新进展 最近韩国诞生了首款用人工智能设计的服装。这件连帽衫看似普通,实际上它是韩国首款由人工智能参与设计的服装。图案是由人工智能系统和服装设计师合作设计完成的。 ?...前几天,5月9日晚上,全球首个设计师与人工智能共同创作的服装胶囊系列,在意大利米兰正式发布。由杨子(Anna Yang)华为P30 Pro人工智能共同创作完成。 ?...张晟,公众号:无界社区mixlab人工智能服装设计,这是什么黑科技? ?...07 传统设计师 VS 超级设计师 传统设计师依靠经验和突发的灵感; 超级设计师装备应用人工智能技术,极大地增强自身的经,捕获更多灵感。

64120

人工智能设计师v0.0.2

本文是DIY一个人工智能设计师_v0.0.1的升级版本。将结合推荐系统,梳理人工智能设计师的具体使用场景之一。...设计师如何跟上时代的潮流,应该多了解甚至掌握人工智能相关的技能,所以我写了《写给设计师的人工智能指南》系列,设计师都应该了解的人工智能指南,往期文章,可点击查阅: 指南:图像 指南:虚拟私人助理 指南:...(后悔之前几款app/小程序都没有做个性化推荐) 更何况推荐系统,还可以帮助产品提升页面访问量产品印象,帮助用户节省精力,最终提升用户体验。...,文案素材,根据布局模版进行内容填充合成。...关于人工智能设计师,我在往期的文章中有介绍具体的实现步骤,感兴趣可以查阅: DIY一个人工智能设计师_v0.0.1 关于人工智能的各种应用,我们也该深入了解,为以后做准备: 《人工智能时代》,推荐15

75060

人工智能设计师之“模仿”能力

今天更新一篇文章,往期《人工智能设计师系列》,可查阅: 人工智能设计师之智能排版的另一种实现方式 电影封面海报个性化推荐+人工智能设计师 聊聊人工智能建筑师 人工智能设计师之智能排版v0.0.3 人工智能设计师...v0.0.2 人工智能「 服装设计师 」中 人工智能「 服装设计师 」上 DIY一个人工智能设计师v1.0之风格迁移能力 DIY一个人工智能设计师_v0.0.1 利用“以图搜图”我们可以赋予人工智能设计师...2 应用 试试看效果先,查找下冲浪的照片: 再查找下向日葵的照片: 查找下钟表的照片: 改“别人家”的设计: 上图是原作,通过“以图搜图”,匹配到我的图像库里类似的照片,进行替换: 再来一张: 你们觉得哪个是原作呢

67970

设计思维应用于人工智能

设计思维是 可以在资源有限的不可预测的环境中以精益、迭代的方式运行设计人工智能系统的过程。人工智能不遵循可预测的规则和行为,针对 人工智能进行设计需要 与其他类型的技术设计需要不同的技能。...进一步,我们需要挖掘为什么他们在现实环境中产品交互时展示此类行为、感受和想法,从而做到真正洞察用户、对即将解决的问题有一个感同身受的理解。...除了被动地在自然环境中观察他们或在采访中他们互动以外,我们也可以代入用户的角色去体验他们的经历,即俗话说的穿上他们的鞋子走上一公里,以便更深入地了解他们的真实情况。...在代表不同世界的人互动后,您可以定义您的目标群体和目标挑战。 想想人工智能的机会。选择一个有特定和合理需求的群体,并专注于他们的问题 实施您的人工智能解决方案。...您将清楚地看到整个图片并选择您想要的图片 您的项目地址。现在是提出问题、寻找见解并深入研究问题的时刻。

25830
领券