吴恩达deeplearning.ai:机器学习项目的完整周期伦理

2024-03-08 05:52

本文主要是介绍吴恩达deeplearning.ai:机器学习项目的完整周期伦理,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

以下内容有任何不理解可以翻看我之前的博客哦:吴恩达deeplearning.ai专栏

文章目录

  • 语音识别
  • 部署
  • 公平、偏见、伦理


这节博客中,我们主要看看构建一个机器学习的完整周期是什么,也就是说,当你想构建一个有价值的机器学习系统时,需要考虑和计划的步骤是什么。让我们以语音识别为例。

语音识别

如果你想要开发一个语音识别的应用,那么你大致上需要以下四个步骤:
第一,你需要确定的项目到底要做些什么,比如你想做的是将用户的人声翻译成文本。
第二,你需要收集数据,从而能够构成你的数据集,为构建神经网络做准备。
第三,你需要搭建神经网络架构,训练模型,以及通过一系列模型数据对模型进行微调,包括参数,神经网络架构等等,有时候你也需要回到第二步进行补充。
第四,当你认为你的模型以及足够优秀了,那么你就可以部署你的模型了,也就是你的模型对用户开放使用了。如果条件允许,你也可以使用神经网络系统获得的新的数据对神经网络进行维持甚至优化模型性能。
在这里插入图片描述
前面三个步骤在之前的博客之中已经详细讲过了,今天主要讲第四个部分。

部署

首先,你首先要将你的神经网络部署到一个推理服务器上。然后,如果你的团队已经实现了一个移动应用程序,例如一个社交应用程序,那么当用户与程序进行交谈时,移动应用程序就可以进行API的调用,将录制的音频传给服务器,服务器接收到你的数据,并在神经网络上运行获得结果,再将结果传输给你的手机app。
在这里插入图片描述
根据你的用户规模,你可能需要不同程度的软件工程,来帮助你实现以下任务:

  1. 维护并保持模型的效率
  2. 扩展你模型的功能
  3. 记录用户数据并以此优化模型
  4. 对系统进行检测,例如随着时间有些新的人名出现了,那么需要及时重新训练模型
  5. 模型更新

以上步骤可能会需要多个团队来共同工作。机器学习中有个不断发展的领域叫做MLOps(Machine Learning Operations),它的意思是如何系统地构建、部署、维护机器学习系统的实践。做以上的这些事情来保证你的模型可靠,可发展并能良好运行。
在接着讲深度学习相关技术之前,分享一下有关机器学习相关伦理的问题。

公平、偏见、伦理

关于深度学习,我们必须避免出现类似以下的问题

  1. 雇佣软件歧视不同肤色的人种
  2. 人脸识别系统更倾向于将深色肤色的人识别为罪犯
  3. 银行借贷更偏向于借给白人
  4. 利用深度学习技术制作虚假消息
  5. 社交媒体深度学习算法加速虚假消息传播,引起恐慌,引导公众舆论

深读学习是一种工具,在使用时一定不要将其使用在危害社会的地方上!!!!
在进行一个项目之前一定要对其可能产生的负面影响以及法律风险进行评估。
为了给读者你造成不必要的麻烦,博主的所有视频都没开仅粉丝可见,如果想要阅读我的其他博客,可以点个小小的关注哦。

这篇关于吴恩达deeplearning.ai:机器学习项目的完整周期伦理的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/786232

相关文章

SpringBoot项目启动错误:找不到或无法加载主类的几种解决方法

《SpringBoot项目启动错误:找不到或无法加载主类的几种解决方法》本文主要介绍了SpringBoot项目启动错误:找不到或无法加载主类的几种解决方法,具有一定的参考价值,感兴趣的可以了解一下... 目录方法1:更改IDE配置方法2:在Eclipse中清理项目方法3:使用Maven命令行在开发Sprin

一文详解kafka开启kerberos认证的完整步骤

《一文详解kafka开启kerberos认证的完整步骤》这篇文章主要为大家详细介绍了kafka开启kerberos认证的完整步骤,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录一、kerberos安装部署二、准备机器三、Kerberos Server 安装1、配置krb5.con

Windows环境下安装达梦数据库的完整步骤

《Windows环境下安装达梦数据库的完整步骤》达梦数据库的安装大致分为Windows和Linux版本,本文将以dm8企业版Windows_64位环境为例,为大家介绍一下达梦数据库的具体安装步骤吧... 目录环境介绍1 下载解压安装包2 根据安装手册安装2.1 选择语言 时区2.2 安装向导2.3 接受协议

Nginx实现高并发的项目实践

《Nginx实现高并发的项目实践》本文主要介绍了Nginx实现高并发的项目实践,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧... 目录使用最新稳定版本的Nginx合理配置工作进程(workers)配置工作进程连接数(worker_co

使用Java发送邮件到QQ邮箱的完整指南

《使用Java发送邮件到QQ邮箱的完整指南》在现代软件开发中,邮件发送功能是一个常见的需求,无论是用户注册验证、密码重置,还是系统通知,邮件都是一种重要的通信方式,本文将详细介绍如何使用Java编写程... 目录引言1. 准备工作1.1 获取QQ邮箱的SMTP授权码1.2 添加JavaMail依赖2. 实现

IDEA与JDK、Maven安装配置完整步骤解析

《IDEA与JDK、Maven安装配置完整步骤解析》:本文主要介绍如何安装和配置IDE(IntelliJIDEA),包括IDE的安装步骤、JDK的下载与配置、Maven的安装与配置,以及如何在I... 目录1. IDE安装步骤2.配置操作步骤3. JDK配置下载JDK配置JDK环境变量4. Maven配置下

Spring AI集成DeepSeek三步搞定Java智能应用的详细过程

《SpringAI集成DeepSeek三步搞定Java智能应用的详细过程》本文介绍了如何使用SpringAI集成DeepSeek,一个国内顶尖的多模态大模型,SpringAI提供了一套统一的接口,简... 目录DeepSeek 介绍Spring AI 是什么?Spring AI 的主要功能包括1、环境准备2

Spring AI集成DeepSeek实现流式输出的操作方法

《SpringAI集成DeepSeek实现流式输出的操作方法》本文介绍了如何在SpringBoot中使用Sse(Server-SentEvents)技术实现流式输出,后端使用SpringMVC中的S... 目录一、后端代码二、前端代码三、运行项目小天有话说题外话参考资料前面一篇文章我们实现了《Spring

Spring AI与DeepSeek实战一之快速打造智能对话应用

《SpringAI与DeepSeek实战一之快速打造智能对话应用》本文详细介绍了如何通过SpringAI框架集成DeepSeek大模型,实现普通对话和流式对话功能,步骤包括申请API-KEY、项目搭... 目录一、概述二、申请DeepSeek的API-KEY三、项目搭建3.1. 开发环境要求3.2. mav

Vue中动态权限到按钮的完整实现方案详解

《Vue中动态权限到按钮的完整实现方案详解》这篇文章主要为大家详细介绍了Vue如何在现有方案的基础上加入对路由的增、删、改、查权限控制,感兴趣的小伙伴可以跟随小编一起学习一下... 目录一、数据库设计扩展1.1 修改路由表(routes)1.2 修改角色与路由权限表(role_routes)二、后端接口设计