【大厂AI课学习笔记】【2.1 人工智能项目开发规划与目标】(1)发现与明确问题

抱歉,过春节这几天,没有更新。赶紧续上。

人就是这样,放假之前呢,想着趁着这个假期,把很多之前没有做好的事情,都梳理好,该补的也补上,结果一个假期就这样过去了,很多想做的事,发现根本没有条件去实现。

今天开始,进入人工智能项目开发的实际步骤了,后面都是干货,大家可以关注我。

人工智能的目标是什么?

AI的目标是将隐藏在一大批数据背后的信息集中处理并提炼,从而总结出研究对象的内在规律。

首先,我们可以把AI的这种能力比作一个“金矿工人”。想象一下,有一座巨大的金矿,里面蕴藏着丰富的黄金,但这些黄金并不是裸露在地表的,而是深藏在矿石之中。AI就像是这位金矿工人,它的任务就是从这些矿石(即数据)中提炼出黄金(即有价值的信息)。

不过,AI并不是简单地拿起一块矿石就能找到黄金的。它需要经过一系列复杂的处理过程。这包括数据的清洗、整理、转换等步骤,以确保数据的质量和一致性。这就像金矿工人需要先对矿石进行破碎、筛选和洗涤等操作,以去除其中的杂质和无用部分。

接下来,AI会利用各种算法和模型来“挖掘”数据中的内在规律。这些算法和模型就像是金矿工人手中的工具和机器,它们能够帮助AI更高效地处理和分析数据。通过不断地学习和优化,AI能够逐渐识别出数据中的模式、趋势和关联,从而揭示出研究对象的内在规律。

最终,AI将这些提炼出来的信息呈现给我们,帮助我们更好地理解研究对象的本质和行为。这就像金矿工人将提炼出来的黄金交给我们一样,我们可以利用这些黄金(信息)来做出更明智的决策、解决实际问题或者推动科学研究的进展。

需要注意的是,AI在处理数据时并不是完全客观的。它所揭示的内在规律可能受到算法设计、数据质量等多种因素的影响。因此,在使用AI的结果时,我们需要保持审慎和批判的态度,结合其他证据和专业知识来进行综合判断。

总之,AI的目标是从大量数据中提炼出有价值的信息,并揭示研究对象的内在规律。这一过程需要经过复杂的数据处理和算法挖掘等步骤,就像金矿工人从矿石中提炼黄金一样。通过利用AI的能力,我们可以更好地理解和应对现实世界的挑战。

那么,一个AI项目,可能需要投入更大的人力和财力,那么,我们和其他项目一样,要思考一些技术和业务角度的问题。

——从技术角度看

技术角度:性能能达到预期吗?需要多少数据?能够获取到吗?需要多久?

——从业务角度看

业务角度:要解决什么问题,商业目的是什么?

这叫做可行性的判断。

二者相辅相成,缺一不可。

由于公司里岗位权限,分工的不同,可能这是2个人员所负责的内容,所以AI项目更是一把手工程,要统筹分析。

这个思维的三角,缺一不可。

数据分析:通过统计、机器学习、深度学习方法,对大量的数据进行计算、汇总和整理,最大化开发数据价值,发挥数据的作用。 

延伸学习:

作为人工智能专家,对于人工智能项目的目标评估,确实需要从多个角度进行全面分析。以下是从数据分析、技术分析、业务分析等角度的评估方法,以及推荐的步骤:

一、数据分析

  1. 数据收集:首先,收集与项目相关的所有数据,包括历史数据、实时数据、结构化数据和非结构化数据等。
  2. 数据清洗:对收集到的数据进行清洗,去除重复、错误或无关的数据,确保数据的准确性和完整性。
  3. 数据探索:通过统计描述、可视化等手段,初步了解数据的分布、特征、关联性等。
  4. 特征工程:根据业务需求和模型要求,对数据进行特征提取、转换和处理,以提高模型的性能。
  5. 数据划分:将数据划分为训练集、验证集和测试集,以便进行模型训练和评估。

二、技术分析

  1. 算法选择:根据项目的具体需求和目标,选择合适的机器学习或深度学习算法。
  2. 模型构建:基于选定的算法,构建人工智能模型,并设置合适的超参数。
  3. 模型训练:使用训练集对模型进行训练,通过迭代优化和调参,使模型达到最佳性能。
  4. 模型评估:使用验证集对训练好的模型进行评估,包括准确率、召回率、F1分数等指标。
  5. 模型优化:根据评估结果,对模型进行优化,如调整超参数、增加数据多样性等。

三、业务分析

  1. 需求分析:深入了解项目的业务背景、目标和需求,确保人工智能解决方案与业务需求相匹配。
  2. 场景分析:分析项目所在场景的特点和挑战,以便针对性地设计解决方案。
  3. 成本效益分析:评估项目的成本投入与预期收益,确保项目的可行性和盈利性。
  4. 风险评估:识别项目潜在的风险和障碍,并制定相应的应对措施和预案。
  5. 持续改进计划:根据项目的实际情况和业务需求的变化,制定持续改进计划,以确保项目的长期成功。

四、推荐步骤

  1. 明确项目目标和业务需求:在开始任何分析之前,首先要明确项目的目标和业务需求,确保后续的分析工作能够围绕这些核心展开。
  2. 进行数据收集和处理:按照上述数据分析的方法,收集并处理相关数据,为后续的模型训练和评估提供基础。
  3. 选择合适的算法和构建模型:根据项目的具体需求和目标,选择合适的算法并构建相应的人工智能模型。
  4. 进行模型训练和评估:使用处理好的数据对模型进行训练和评估,确保模型能够满足业务需求并达到预期性能。
  5. 制定实施计划和持续改进计划:在模型训练和评估的基础上,制定项目的实施计划和持续改进计划,以确保项目的顺利实施和长期成功。同时,也要关注项目的成本效益和风险评估,确保项目的可行性和盈利性。

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/473283.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

你逛过凌晨四点的校园吗?2023年终总结

前言: Hello大家好,我是Dream。 又是一年的年终总结,我也迎来了自己的毕业季,没错,我马上要毕业啦!不知道大家是什么时候认识我的呢,又或者是第一次发现我~这一年,迎接过朝阳、拍下过…

java 培训班预定管理系统Myeclipse开发mysql数据库web结构jsp编程servlet计算机网页项目

一、源码特点 java 培训班预定管理系统是一套完善的java web信息管理系统 采用serlvetdaobean,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发&#xf…

【初始RabbitMQ】工作队列的实现

工作队列 工作队列(又称为任务队列)的主要思想是避免立即执行资源密集型任务,而不得不等待它完成。 相反我们安排任务在之后执行。我们把任务封装为消息并将其发送到队列。在后台运行的工作进 程将弹出任务并最终执行作业。当有多个工作线程…

吴恩达机器学习全课程笔记第一篇

目录 前言 P1 - P8 监督学习 ​无监督学习 P9-P14 线性回归模型 成本(代价)函数 P15-P20 梯度下降 P21-P24 多类特征 向量化 多元线性回归的梯度下降 P25-P30 特征缩放 检查梯度下降是否收敛 学习率的选择 特征工程 多项式回归 前言…

【计算机网络】DNS 因特网的目录服务

标识主机 主机名 hostname 虽然简单易记忆,但是不能提供更详细的信息IP地址 IP address 由四个字节组成DNS 提供的服务 因为主机名和IP地址面向对象的不同,所以需要提供一个服务为其转换,在这个背景下,DNS (Domain Nam…

【C++ STL】你真的了解string吗?浅谈string的底层实现

文章目录 底层结构概述扩容机制浅拷贝与深拷贝插入和删除的效率浅谈VS和g的优化总结 底层结构概述 string可以帮助我们很好地管理字符串,但是你真的了解她吗?事实上,string的设计是非常复杂的,拥有上百个接口,但最常用…

BulingBuling - 《工作中的焦虑》 [ Anxiety at Work ]

工作中的焦虑 帮助团队建立复原力、处理不确定性和完成任务的8项策略 作者:阿德里安-戈斯蒂克、切斯特-埃尔顿和安东尼-戈斯蒂克 Anxiety at Work 8 Strategies to Help Teams Build Resilience, Handle Uncertainty, and Get Stuff Done By Adrian Gostick and…

[超分辨率重建]ESRGAN算法训练自己的数据集过程

一、下载数据集及项目包 1. 数据集 1.1 文件夹框架的介绍,如下图所示:主要有train和val,分别有高清(HR)和低清(LR)的图像。 1.2 原图先通过分割尺寸的脚本先将数据集图片处理成两个相同的图像…

BUGKU-WEB game1

题目描述 题目截图如下: 进入场景看看: 是一个盖楼的游戏! 解题思路 先看看源码,好像没发现什么特别的是不是要得到一定的分数才会有对应的flag?查看下F12,请求链接发现,这不就提示了 相…

工业数据采集的时间不确定性及PLC-Recorder的通道偏移功能

目录 一、缘起 二、效果展示 三、设置方法 四、小结 一、缘起 大家都知道采集软件首先要尽可能还原数据原来的状态,给用户提供一个可以信赖的参考。但是,数据采集又有很多随机因素:Windows是一个周期不严格的系统、以太网通讯有时间波动、…

【开源】SpringBoot框架开发智能教学资源库系统

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 数据中心模块2.2 课程档案模块2.3 课程资源模块2.4 课程作业模块2.5 课程评价模块 三、系统设计3.1 用例设计3.2 数据库设计3.2.1 课程档案表3.2.2 课程资源表3.2.3 课程作业表3.2.4 课程评价表 四、系统展示五、核心代…

RM电控工程讲义

HAL_CAN_RxFifo0MsgPendingCallback(CAN_HandleTypeDef *hcan) 是一个回调函数,通常在STM32的HAL库中用于处理CAN(Controller Area Network)接收FIFO 0中的消息。当CAN接口在FIFO 0中有待处理的消息时,这个函数会被调用。 HAL库C…