海尔的case
看起来海尔是AWS的一个大客户。展示了AIGC的几个例子:
- 文生图(没看明白跟海尔的产品有什么关系)
- 图生图,通过输入设计线稿,生成产品概念图
- 批量图,用于家装的,从3D数据到效果图
- 全场景图,生成产品图、营销图
主要受益是加速设计。
西门子的case
内部业务助手,以及打通业务数据分析的平台。
店匠科技的case
产品模特图的生成(真人模特图替换模特与背景场景)
总结的几个难点有点意思,比如:服装区域的精准分割,残缺人台的骨骼检测优化,精准控制生成过程
海尔的case
看起来海尔是AWS的一个大客户。展示了AIGC的几个例子:
主要受益是加速设计。
西门子的case
内部业务助手,以及打通业务数据分析的平台。
店匠科技的case
产品模特图的生成(真人模特图替换模特与背景场景)
总结的几个难点有点意思,比如:服装区域的精准分割,残缺人台的骨骼检测优化,精准控制生成过程
企业在介入生成式AI应用时会思考的问题,这一页归纳得挺好,当然了,这也是来参加这个会的目的吧?
不得不说,是不是刻意留了不少英文单词在里面,导致读起来不大爽。
接着是讲端到端构建AIGC应用的关键路径:
几种适配调整的成本与效果的排列,原图是平面坐标图,改成顺序排列:
预训练当然好,但优质数据贵啊
AIGC的业务风险:
法律/监管/偏见/幻觉/隐私保护/问责制/业务透明度/滥用/有害内容/知识产权保护
ISV和SI就不罗列了。天天变的东西。
AIGC工程化“最后三公里”的挑战:
UI用户界面开发(用户体验) / 工具链 / 模型调优(持续的?) / 数据工程(提取、清晰、治理、数据模型) / 云基座(这里就涉及到AWS提供的系列支撑了)
AWS中国区组织了这个生成式AI的高管峰会,其意义在于将他们在AWS上做的AI IaaS及PaaS介绍给之前用云服务不错的客户,一起来挖掘更好的AI SaaS,达到双赢。
基于对AWS发展历程的了解,我相信如果纯粹做SaaS的话,应该不用担心AWS的抄袭问题。
Gartner的演讲嘉宾上来,肯定是标准的Hype Cycle了。
没有细看各种技术点的位置,感觉Gartner已经入魔了,什么行业都搞Hype Cycle,网上一搜,经常有新的图出来,有些位置感觉就是拍脑袋了。
Gartner将AI技术栈格局分成四层:模型——工程工具——应用领域——基础设施和支持
AWS自然是基础设施和支持这一层,而应用领域,是在座的去挖掘,前面两个,有太多AI团队在做了。
企业对AI的关注:
保护投资:AI信任、风险、安全管理(即用AI来增强企业安全)
开发者增强:用AI来增强开发能力
交付价值:AI自动化增强互联劳动力
这三个领域有交错需要有:行业AI云平台、智能化应用、可持续的民主化生成式人工智能
讲得能理解,但原PPT有点诘屈聱牙。
以零售行业为例,AI已经产生的作用:提高生产力、节约成本、提高用户体验、驱动新产品开发、提高准确性、改进型号。
机遇(其实也有不少新的case了):增强搜索向上营销、助理招聘入职、社交媒体情绪分析、供应链优化、增强文本(文案、话术)
制造业方面的也一样是老生常谈(至少对我来说)……不罗列了。
对于生成式AI,建议关注的层面,除了技术栈四个层面之外,
风险与价值:注意偏见、过度投资、合规风险
自研与生态:寻找生态系统中的合作伙伴、培养内部专家
(未完待续)
国内怎么用Open AI的问题
微软和亚马逊都陆续给出相关的答案,使用还是不难的,只要你是Azure或者AWS的正式的商用客户,自然就可以使用±Open AI或者AWS预建的AI平台进行二次开发。
多模态技术
对于不同的AI能力,称之为多模态,多模态相当于人的几种感官:分别处理图像/视频,音频,文本理解。大模型如人的大脑,存储知识并推理,多模态则五官,接收和融合信息,两者结合才是通用AI的发展。
智能体Agent
讲者说智能体是手,其实当时听就觉得不对,智能体是通用AI的多个分身,每个分身处在不同的工作环境下,处理不同的工作任务。这也是我之前提及元宇宙的未来:AI让人类个体可以在不同元宇宙有其分身,个体的财富和能力体现不同元宇宙中的能力。
AI时代设计思考
产品与用户时间的交互会倾向于多模态的方式,而不仅仅是自然语言或图形界面的方式;
大模型时代的产品会融合AI 1.0的千人千面和AI 2.0的生成式特性;
要构建不断增长的数据飞轮,通过数据驱动产品运营全过程。
AI大模型要继续压缩以适应端部署(独立AI)
近期参加了一些AI的会议,也看了关于Open AI新的发布会的一些内容,大概整理下。
1024翌日参加了深圳程序员节的一个讲座,其中印象深刻的是华为的某博士介绍其CodeArts,之前还有一位同济大学的教授在讲AI带来的工程/工作范式的变革,一并节录并解读:
软件即模型
如SaaS一样,SaaM(软件即模型)也逐渐普及起来,大模型或垂直模型可以完成一系列大型软件,比如:回答问题、翻译、写作、摘要、分析诊断、预测、图像搜索、文生图、语音合成、视频解读等等。
跟SaaS集中在修改软件的商业模式不一样,SaaM更多是重构了软件生成的方式……
当然了,未来SaaM也有传统软件开发的壳在外面,也可以如SaaS那样根据使用付费。
常态化的人与AI的交互
交互常态化后,人类的经验将持续引导LLM的升级,上下文明确、反馈以改进、协助LLM学习、调优控制、结果审查。
不过我觉得这样还是太费人了。
新的工作范式
这个范式是一种对人比较好的假设:人的角色没变,每个人都有一个强大的AI助手,而工作团队变小了,能做事更高效。
助手的能力包括但不限于:BA助手、架构咨询、UI设计助手、编程/测试/部署/发布助手、AIOps、技术支持、客户服务助手。
对于内容生产而言,则有一个新的范式:模型+数据=生产
软件工程3.0
可以用自然语言(prompt)来编程了,架构或传统编程概念也就是一句话的事情,编程效率将提升,AI也将渗透到软件工程的各个场景。
华为也籍此介绍Code Arts的能力。
生成:代码、测试用例、注释、移植
问答:知识、代码调试、代码解释、检查与修复、代码检视、代码优化
协同:研发工具协同、云服务调用、Code Interpreter、Low Code协同
集成测试:测试脚本生成、用例文本优化、测试序列生成、测试日志总结与分析、测试设计辅助
运维:日志埋点、日志模板提取、故障报因分析
虽然华为说的很大很多,但以我对华为和做AI的团队的理解,他们大概率是没有把工程团队的经验和Code Arts真正结合的……
所以感兴趣的可以试用一下。
今日又读《诗经》
彼姝者子,何以畀之。——《鄘风 干旄》
那个人那么出色/有才/漂亮/贤能,能送他些什么呢?
这里的“畀”,是给予、赠送的意思。
粤语里也常用“畀”,送个XX畀你:送个XX给你。
然而有另一个古字:俾,意思相当接近。
俾:使,把。
俾也可忘。——《邶風 日月》
粤语里面,俾,俾佢食饱:使(让)他吃饱。然而在能用“俾”的语境,“畀”也是适用的。
把这两个月出差、看的展会以及交流,做一个简单的论断:
如果对于每个行业或者生活的片段存在一个数字化阶段的评估标准的话,那么支付,已经是处在数字化的末期了。
体现在:
支付牌照(或者准入资格)不再值钱,比如十年前一亿一张的牌照,连续约都不续
垂直行业的ISV并不看重,如果有需要,完全可以自建支付通道,因为门槛足够低
支付公司无法再创造出更新的玩法,所有的故事都已经被讲过,无非新瓶装旧酒
利用好已有的行业联系,及时发展新的业务,新的产品,还能优雅地转身。毕竟整个链条来说,未经历完全数字化的片段比比皆是,支付之所以先到达尾声是因为离钱太近,资本优先驱动而已。
看了几个公司的介绍,Streamax / Lytx / Samsara
共同点都是在交通上的应用,可能有侧重不同类型的工程车(队)
难度不大,不过没(找到合适的)人做。
一句话版本:场景内的海量二维码识别及激光指向定位。
刷刷数学题,避免老年痴呆。
在youtube上看到这么一道题,觉得有点意思,就记了下来。
方程组如下:
x2 - yz = 2 y2 - xz = 3 z2 - xy = 5
求
x, y, z的值
视频里面也说了有很多解法,但大多比较ugly,推荐了一个:
不失一般性,令 x2 - yz = a ...... (1) y2 - xz = b ...... (2) z2 - xy = c ...... (3) (1)式左右各乘y,(2)式左右各乘z,(3)式左右各乘x x2y - y2z = ay y2z - xz2 = bz z2x - x2y = cx 3个方程加起来,左边均抵消为0 得: 0 = ay + bz + cx 又 (1)式左右各乘z,(2)式左右各乘x,(3)式左右各乘y 相加抵消后得到: 0 = az + bx + cy 两方程可以换成向量点积的表达: <x, y, z> * <c, a, b> = 0 <x, y, z> * <b, c, a> = 0 如a, b, c均不为零 则<x, y, z> 为与 <c, a, b>和<b, c, a>所在平面垂直的向量 令z = 1, cx + ay = -b bx + cy = -a 求得 x = (a2 - bc)/(c2 - ab) y = (b2 - ac)/(c2 - ab) 因此 x = k(a2 - bc) y = k(b2 - ac) z = k(c2 - ab) 代入原方程(1)中求k k2(a2 - bc)2 - k2(b2 - ac)(c2 - ab) = a k = 1 /(a3 + b3 + c3 - 3abc)1/2 因此 x = (a2 - bc)/(a3 + b3 + c3 - 3abc)1/2 y = (b2 - ac)/(a3 + b3 + c3 - 3abc)1/2 z = (c2 - ab)/(a3 + b3 + c3 - 3abc)1/2 将2, 3, 5分别代入即可 x = -11 / 701/2 y = -1 / 701/2 z = 19 / 701/2
这道题本身有特殊性,只是向量点积的方式会比较优雅。