需求分析(上)| 学习笔记

简介: 快速学习需求分析(上)

开发者学堂课程【机器学习实战:需求分析(上)】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/530/detail/7129


需求分析(上)

如何进行场景分析

(一)场景分析,对场景进行分析,针对既定目标,抽象成一个可由机器学习等解决的的技术问题。

换言之,需要提出一个可由已知数据回答的问题。

(二)分析方法

1、首先分析场景里是否有确定的结果字段,然后判断收集的数据集里是否包含结果字段,若包含则为有监督学习,没包含为无监督学习,若只有一般结果即为半监督学习。

2、有监督学习,若为联系的数值即为回归问题,若为离散型数值则为分类问题。

无监督学习中,若希望返回的是发现群组,为聚类问题;若是让发现项与项间的关系,即为关联性问题;

若是希望用更少的数据特征描述整个数据,则为数据降维问题可以考虑 PCA。半监督学习比较复杂。

3、集成学习、增强学习、深度学习相当于算法增强,可适应更复杂的场景解决更复杂问题。

image.png

(三)生存预测(以泰坦尼克生存预测做分析)

1、首先确定场景中有无结果字段,如图发现有

image.png

2、确定训练数据中有无 survived 字段,如图可见有,所以认为包含结果字段

image.png

3、因为为包含结果字段,所以认定为有监督学习

image.png

4、如同可看到取值为 0 1,所以认定为离散的两分类问题,应采取合适的算法。至于是否需要算法增强要根据实际判断

image.png

(四)更多案例

image.png

相关文章
|
架构师
软件架构师的12项修炼——思维导图
脑图 图片2M多,加载比较慢 软件架构师的12项修炼 软件架构师的12项修炼——关系技能修炼(1)软件架构师的12项修炼——关系技能修炼(2) 个人介绍: 高广超:多年一线互联网研发与架构设计经验,擅长设计与落地高可用、高性能、可扩展的互联网架构。
2102 0
|
6月前
|
编解码 缓存 数据库
【软件设计师备考 专题 】编写内部设计文档:屏幕设计和数据库设计
【软件设计师备考 专题 】编写内部设计文档:屏幕设计和数据库设计
111 0
|
6月前
|
存储 监控 测试技术
第四章项目管理一般知识(选择4分)
第四章项目管理一般知识(选择4分)
|
架构师 Java 关系型数据库
电商网站需求分析和架构设计(一)|学习笔记
快速学习电商网站需求分析和架构设计(一)
274 0
电商网站需求分析和架构设计(一)|学习笔记
|
机器学习/深度学习 算法 数据挖掘
需求分析(下)| 学习笔记
快速学习需求分析(下)
需求分析(下)| 学习笔记
|
运维 Kubernetes Cloud Native
研发模式的3个实践案例(一)|学习笔记
快速学习研发模式的3个实践案例(一)
175 0
研发模式的3个实践案例(一)|学习笔记
|
存储 开发者
数字音频基础(中)| 学习笔记
快速学习数字音频基础(中),介绍了数字音频基础(中)系统机制, 以及在实际应用过程中如何使用。
数字音频基础(中)| 学习笔记
|
编解码 开发者
数字音频基础(上)| 学习笔记
快速学习数字音频基础(上),介绍了数字音频基础(上)系统机制, 以及在实际应用过程中如何使用。
数字音频基础(上)| 学习笔记
|
存储 人工智能 算法
数字音频基础(下)| 学习笔记
快速学习数字音频基础(下),介绍了数字音频基础(下)系统机制, 以及在实际应用过程中如何使用。
数字音频基础(下)| 学习笔记
|
数据采集 消息中间件 监控
最终整体回顾总结(流程-ppt)|学习笔记
快速学习最终整体回顾总结(流程-ppt)
105 0
最终整体回顾总结(流程-ppt)|学习笔记