写点什么

AI 产品开发:技术、市场和道德的挑战

  • 2023-09-21
    北京
  • 本文字数:1433 字

    阅读完需:约 5 分钟

大小:817.22K时长:04:38
AI产品开发:技术、市场和道德的挑战

开发人工智能(AI)产品涉及创建模型、输入数据以训练模型、测试模型以及部署模型。软件工程师可以通过建立对人工智能和机器学习(ML)技术的理解、鼓励实验以及确保遵循法规和道德标准,为公司采用人工智能和机器学习(ML)提供支持。

 

Zorina Alliata 在OOP 2023 Digital会议上谈到了人工智能产品的开发。

 

Alliata 说到,要创建预测软件或推荐引擎等人工智能产品,我们必须根据历史数据中的模式创建模型。为了开发这些模型,我们会使用不同于常规软件开发的技术。例如,在分析数据时,会有很多未知因素、迭代过程和谜题。

 

按照 Alliata 的说法,机器学习过程要基于如下的步骤:

输入数据到算法中

利用这些数据训练模型

测试和部署模型

利用已部署的模型执行自动预测任务

 

Alliata 认为,数据极其重要。算法需要大量的数据来学习模式。她说,光是拥有足够的数据、干净的数据、公平可信的数据,就是一个全新的处理水准,我们过去从来没有做到这种程度。

 

Alliata 提到,产品开发的结果,也就是模型,是一系列在数据海洋中识别各种信息的算法,大多数时候,数据科学家必须要尝试多种算法,看看哪种算法在每个用例中的效果最好。这就引入了迭代和尝试各种方法的需求,因此团队领导必须明白,他们需要在建模阶段留出足够的时间。

 

Alliata 说,人工智能产品交付后,还需要持续的维护和监控,以确保它在模式可能发生变化时仍能发挥最佳效果,有时,模型需要重新训练,以便从消费者提供的最新数据以及自身行为和性能的反馈中进行学习。

 

Alliata 说,软件工程师可以通过了解这些新技术及其具体的挑战,为公司采用 AI 和 ML 做出贡献。她补充说,软件工程师还可以帮助创造一个鼓励实验和学习的环境,并为 AI 开发的最佳实践提供指导。

 

除此之外,软件工程师还能帮助确保 ML 模型符合相关法规和道德标准。Alliata 总结说,制定标准和清晰的运维模式将有助于所有团队(技术和业务团队)之间更好地沟通与协作。

 

就 AI 产品的开发,InfoQ 采访了Zorina Alliata

 

InfoQ:AI 转型与敏捷有什么关系?

Zorina Alliata:AI 转型与敏捷的关系在于,它们都涉及到一个过渡过程。敏捷领导者可以通过推动精益预算、敏捷团队和小团队组成大团队(teams of teams)、快速失败的敏捷交付以及展示交付价值的具体报告,在 AI 转型中发挥重要作用。

 

敏捷领导者利用他们在管理培训计划和内容、推动卓越技术、检查合规性/偏见/公平性特性方面的敏捷专业知识,并根据需要对当前流程提出修改建议,以实现可扩展性,从而为 AI 转型带来价值。

 

敏捷领导者还知道如何正确、准时地交付,为重要的 KPI 和趋势创建度量指标,并提供工作的可见性。在 AI 转型的过程中,所有这些技能都是非常有用和需要的。

 

InfoQ:你从 AI 产品交付中学到了什么呢?

Alliata:数据有可能在未来被篡改,这是我历经艰辛发现的。例如,当我们应用数据修复时,无意间改变了旧记录,哪怕是轻微的改变,也会导致这种情况。然后,我们在旧数据上训练 ML 模型,希望能捕获到它在记录时的状态,但事实上,数据已经被修改过了。

 

其次是基础设施,你需要训练模型,然后发布模型,并使其保持在更新的状态。用于编写 ML 模型和监控 ML 模型的环境和工具必须符合公司的安全标准和监管要求。AI 和 ML 产品的基础设施架构是不同的,需要一些前期投资,还需要专门的支持角色,如机器学习工程师。

 

原文链接:

 The Challenges of AI Product Development


相关阅读:

亚马逊云科技推出基于生成式AI的临床文档工具HealthScribe预览版

强制向开发者提AI建议再引公愤,GitHub:我知道你们很不满,但我不改

2023-09-21 08:004989

评论

发布
暂无评论
发现更多内容

CST软件如何获得RCS曲线均值

思茂信息

rcs 仿真软件 电磁仿真 CST软件 CST Studio Suite

鸿蒙5.0应用开发——V2装饰器@Monitor的使用

高心星

鸿蒙 装饰器 HarmonyOS5.0 V2装饰器

「DeepSeek 写给 DeepSeek」栏目启动说明

lsycang

GitHub 上 Star 数量前 10 的开源项目管理工具

NocoBase

GitHub 开源 项目管理 低代码 项目管理系统

搜索百科(1):Lucene —— 打开现代搜索世界的第一扇门

极限实验室

搜索引擎 lucene elasticsearch 开源 搜索百科

PSQLException: ERROR: column “xxxxx“ does not exist

刘大猫

人工智能 机器学习 算法 数据分析 数据分析数据挖掘

鸿蒙应用开发从入门到实战(八):ArkTS自定义组件语法

程序员潘Sir

鸿蒙 HarmonyOS

哈尔滨等保测评流程:从定级到合规的关键之路

等保测评

No003:记忆与个性化——AI 应该如何“记住”用户?

lsycang

一块好屏的“基因”报告:解码高端OLED背后的品质密码

Alter

设备点检 设备维护经验总结(7)

万里无云万里天

工业 设备维护 工厂运维 设备点检

BeeWorks:私有化部署即时通讯,铸就企业数字安全基石

BeeWorks

即时通讯 IM 私有化部署

智源研究院黄铁军:2015、2030、2045,AI促进可持续发展

智源研究院

转化率提升300%,火山引擎Data Agent以“一客一策”突破企业营销增长瓶颈

字节跳动数据平台

技术圈的“绯闻女孩”:Gossip是如何把八卦秘密传遍全网的?

poemyang

分布式 分布式系统

户外LED屏幕的IP等级是什么?

Dylan

广告 广告业 LED LED display LED屏幕

大数据-100 Spark DStream 转换操作全面总结:map、reduceByKey 到 transform 的实战案例

武子康

Java 大数据 flink spark 分布式

大型命令行工具的设计技巧-以 docker 和 kubectl 为例

baiyutang

Go 编程

跨境电商如何通过海外舆情监测优化本地化策略

沃观Wovision

跨境电商 出海企业 沃观Wovision 舆情监测系统 海外舆情监测

区块链U卡APP的开发流程

北京木奇科技有限公司

区块链开发 软件外包公司 web3开发

拥抱新一代 Web 3D 引擎,Three.js 项目快速升级 Galacean 指南

vivo互联网技术

前端 three.js

No002:共同进化——从用户反馈中构建更智能的未来

lsycang

程序员工作新趋势已到!担心AI会抢岗位?

秃头小帅oi

快速上手Cursor,让AI替你敲键盘

测试人

软件测试

内网聊天软件有什么用,企业为什么要选择内网IM?

BeeWorks

即时通讯 IM 私有化部署

技术干货丨电子制造新突破!Inspire PolyFoam 三大核心工艺新功能,为产品可靠性保驾护航

Altair RapidMiner

人工智能 AI 制造业 仿真 CAE

大庆等保测评:完整流程拆解与核心要点梳理

等保测评

低代码“批量审批/审批意见”实操攻略,5 分钟上手

引迈信息

从AI代码生成,到真正的开发伙伴关系

伤感汤姆布利柏

No001:关于智能、进化与超越“模仿”的思考

lsycang

AI产品开发:技术、市场和道德的挑战_AI 工程化_Ben Linders_InfoQ精选文章