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

news2024/11/23 18:42:22

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

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

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

人工智能的目标是什么?

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.coloradmin.cn/o/1452928.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【探索Linux】—— 强大的命令行工具 P.22(POSIX信号量)

阅读导航 引言一、POSIX信号量的基本概念二、信号量的相关操作1 . 初始化信号量sem_init ( )(1)原型(2)参数(3)返回值(4)示例代码 2 . 等待信号量(1)sem_wait…

OpenCV库及在ROS中使用

OpenCV库及在ROS中使用 依赖 cv_bridge image_transport roscpp rospy sensor_msgs std_msgsCMakeLists.txt添加 find_package(OpenCV REQUIRED) include_directories(${OpenCV_INCLUDE_DIRS}) target_link_libraries(pub_img_topic ${catkin_LIBRARIES} ${Opencv_LIBS}) C …

【PyQt】14-绘图-QPainter

文章目录 前言一、QPainter二、绘制文本-drawTextQt里面的文本对齐方式 运行结果 三、像素点总结 前言 1、学会画图方法 一、QPainter 通常可以绘制文本、各种图形(点、线、椭圆、弧、扇形、多边形等等)、图像。 必须在painrEvent事件方法中绘制各种元…

win32汇编获取系统信息

.data fmt db "页尺寸&#xff1a;%d",0 db "" lpsystem SYSTEM_INFO <?> szbuf db 200 dup(0) .const szCaption db 系统信息,0 .code start: invoke GetSystemInfo,addr lpsystem …

php 函数(方法)、日期函数

php 函数、日期函数 1. php函数2. 日期函数 1. php函数 <?php// 创建一个函数 function hello($who) {echo $who.Hello World!; }hello("老张");给参数一个默认值&#xff0c;当然自己有变量走自己的 2. 日期函数 <?php/** date(Y-m-d H:i:s)返回的时间是…

anaconda安装路径默认在D盘,但安装环境的envs路径跑到C盘,修改为D盘

安装的anaconda环境&#xff0c;路径是在anaconda安装目录下的envs中&#xff08;D:\APPFile\Anaconda3\envs&#xff09;&#xff0c;然而&#xff0c;这次创建的却是在 C:\Users\xxx.conda\envs 中。 首先&#xff0c;找到用户目录下的.condarc文件&#xff08;C:\Users\use…

MOSFET栅极应用电路分析汇总(驱动、加速、保护、自举等等)

概述 MOSFET是一种常见的电压型控制器件&#xff0c;具有开关速度快、高频性能、输入阻抗高、噪声小、驱动功率小、动态范围大、安全工作区域(SOA)宽等一系列的优点&#xff0c;因此被广泛的应用于开关电源、电机控制、电动工具等各行各业。栅极做为MOSFET本身较薄弱的环节&am…

Android安卓架构MVC、MVP、MVVM模式的概念与区别

目录 MVC框架 MVP框架 MVVM框架 MVVM与MVP区别 MVVM与MVC区别 MVC、MVP、MVVM模式哪个要好一些 MVC&#xff08;Model-View-Controller&#xff09;、MVP&#xff08;Model-View-Presenter&#xff09;、MVVM&#xff08;Model-View-ViewModel&#xff09;是三种常见的软…

数据库第五次实验

目录 1 创建数据表 2 创建多个用户 ​​​​​​​3 用户的授权 ​​​​​​​4 用户权限的回收 ​​​​​​​5 角色的创建与授权 ​​​​​​​6 回收角色的权利 ​​​​​​​7 审计的设置 1 创建数据表 SQL语句&#xff1a; use experimentfive; create table…

游戏安全组件运行时发生异常1-0-0

可能是这个服务&#xff0c;可能被禁用了。 如果是文件缺少直接修复游戏

鸿蒙应用开发工程师招聘多吗?工资有多少呢?

随着鸿蒙操作系统的快速普及&#xff0c;越来越多的企业开始重视鸿蒙应用开发人才的培养和引进。那么&#xff0c;目前市场上鸿蒙应用开发工程师招聘多吗&#xff1f;工资有多少呢&#xff1f; 首先&#xff0c;我们来了解一下鸿蒙应用开发工程师的招聘情况。随着鸿蒙操作系统…

【头歌·计组·自己动手画CPU】四、控制器设计(理论版) 【计算机硬件系统设计】

&#x1f57a;作者&#xff1a; 主页 我的专栏C语言从0到1探秘C数据结构从0到1探秘Linux &#x1f618;欢迎 ❤️关注 &#x1f44d;点赞 &#x1f64c;收藏 ✍️留言 文章目录 一、课程设计目的二、课程设计内容三、课程设计步骤四、课程设计总结 一、课程设计目的 掌握 CPU …

每日一题 429.N叉树的层序遍历

429. N 叉树的层序遍历 描述&#xff1a; 给定一个 N 叉树&#xff0c;返回其节点值的层序遍历。&#xff08;即从左到右&#xff0c;逐层遍历&#xff09;。 树的序列化输入是用层序遍历&#xff0c;每组子节点都由 null 值分隔&#xff08;参见示例&#xff09;。 示例 1…

Jetson下的i2c、spi、gpio、can、uart、485代码示例使用说明

适用于刚接触新设备的同学参考。 UART 演示代码 目前&#xff0c;这是一个简单的 Python 3 脚本&#xff0c;用于与 NVIDIA Jetson Nano 开发套件的 J41 头上的 UART 进行交互。当然只要是jetson都可以用&#xff0c;改一下程序里面的设备节点就行 JetsonHacks 上的原始文章&…

一起学量化之Aroon指标

Aroon指标是由Tushar Chande于1995年开发的技术分析工具,旨在识别股票是否处于趋势中及趋势的强度。它通过分析股票价格在一定周期内创下的新高和新低来预测趋势的变化,这基于一种观念:强势趋势通常伴随着频繁的新高或新低。 1. Aroon指标的组成 Aroon指标由两个部分组成:…

Manifest merger failed with multiple errors, see logs

问题 Manifest merger failed with multiple errors, see logs详细问题 笔者进行Android 项目开发&#xff0c;修改AndroidManifest.xml代码后&#xff0c;控制台报错 AndroidManifest.xml报错核心代码 <manifest><uses-permission android:name"android.perm…

问题:在额定电压500V以下的电路中,使用的各种用电设备,一般称为(_ _ _)用电设备 #媒体#媒体#媒体

问题&#xff1a;在额定电压500V以下的电路中,使用的各种用电设备,一般称为&#xff08;_ _ _)用电设备 参考答案如图所示

鸿蒙开发系列教程(二十三)--List 列表操作(2)

列表样式 1、设置内容间距 在列表项之间添加间距&#xff0c;可以使用space参数&#xff0c;主轴方向 List({ space: 10 }) { … } 2、添加分隔线 分隔线用来将界面元素隔开&#xff0c;使单个元素更加容易识别。 startMargin和endMargin属性分别用于设置分隔线距离列表侧…

Unity类银河恶魔城学习记录7-7 P73 Setting sword type源代码

Alex教程每一P的教程原代码加上我自己的理解初步理解写的注释&#xff0c;可供学习Alex教程的人参考 此代码仅为较上一P有所改变的代码 【Unity教程】从0编程制作类银河恶魔城游戏_哔哩哔哩_bilibili Sword_Skill_Controller.cs using System.Collections; using System.Col…

C#开源免费的Windows右键菜单管理工具

前言 今天分享一个C#开源、免费、纯粹的Windows右键菜单管理工具&#xff1a;ContextMenuManager。 工具主要功能 程序支持国际化多语言显示。启用或禁用文件、文件夹、新建、发送到、打开方式、自定义文件格式、IE浏览器、WinX等右键菜单项目。对上述场景右键菜单项目进行修…