浅论数据分析的智能化和自动化趋势

浅论数据分析的智能化自动化趋势

回顾这半年学到的东西,最近体会到数据分析有智能化的趋势,体现在机器学习模型出现在各个数据分析环节,进而导致了数据分析自动化的趋势,即数据分析的各个环节越来越少地需要人工的干预。

首先,接触到是Boruta算法的流行,这是一个用机器学习模型进行相关变量筛选的算法,最早介绍是在2010年,替代的是传统的根据统计学方法结合临床重要性(主观因素),比如P值和Pearson相关性(热图),或线性回归方法,比如Lasso。传统的方法一般都需要人工参与决定变量筛选的标准,比如P值是0.1还是0.05,Lasso的lambda参数是最小值还是其它,而相对Boruta算法的特点是不需要人工选择,不是说没有参数可以设置,而是设置和不设置结果差别不大。

后来,了解到数据缺失值的补充有一个python包叫做datawig,同样是使用机器(深度)学习的算法对缺失数据,包括分类数据和数值数据,进行插补。传统的变量插补的方法,因为不够智能,需要人为地去判断或选择一些插补的方法或者参数,而机器学习的方法明显的特点是少人工干预。

再后来,就是最近和大家介绍的,机器学习+SHAP分析深入分析变量间关系,可以展现变量间的相关性的趋势和关键点以及交互作用,全程也不需要进行太多的干预。

以上方法逐渐形成一种趋势,体现出两点,1.机器学习算法在数据分析领域的应用;2. 数据分析的自动化趋势。之前数据分析过程中需要人工参与的环节,比如变量筛选环节和数据插补环节,因为机器学习的介入,已经不需要太多人工的参与,体现智能化和自动化的趋势。智能化和自动化是一直以来的趋势,变成现实,可能就在最近。

相关推荐
子午10 分钟前
【食物识别系统】Python+TensorFlow+Vue3+Django+人工智能+深度学习+卷积网络+resnet50算法
人工智能·python·深度学习
Dev7z14 分钟前
基于深度学习和图像处理的药丸计数与分类系统研究
图像处理·人工智能·深度学习
Mxsoft61938 分钟前
某次联邦学习训练模型不准,发现协议转换字段映射错,手动校验救场!
人工智能
g***727043 分钟前
(CICD)自动化构建打包、部署(Jenkins + maven+ gitlab+tomcat)
自动化·jenkins·maven
shayudiandian1 小时前
用PyTorch训练一个猫狗分类器
人工智能·pytorch·深度学习
这儿有一堆花1 小时前
把 AI 装进终端:Gemini CLI 上手体验与核心功能解析
人工智能·ai·ai编程
子午1 小时前
【蘑菇识别系统】Python+TensorFlow+Vue3+Django+人工智能+深度学习+卷积网络+resnet50算法
人工智能·python·深度学习
聚梦小课堂1 小时前
在n8n中清理单个飞书文档所有内容的方法
自动化·飞书·n8n
模型启动机2 小时前
Langchain正式宣布,Deep Agents全面支持Skills,通用AI代理的新范式?
人工智能·ai·langchain·大模型·agentic ai
Python私教2 小时前
别让 API Key 裸奔:基于 TRAE SOLO 的大模型安全配置最佳实践
人工智能