一、数据挖掘(Data Mining,DM),又称为数据库中的知识发现(Knowledge Discover in Database,KDD),决策支持过程,主要基于人工智能、机器学习、模式识别、统计学、数据库、可视化技术等,分析、归纳、推理,挖掘潜在的模式,帮助决策者调整市场策略,减少风险,做出正确决策。3 ]% C0 N' [9 _+ t; m5 L
4 F. @* w) B% t知识发现的的三个阶段:1、准备数据; 2、数据挖掘; 3、结果表达和解释+ P) y- L5 \1 o
( l' f! u. c" u# d. g
最著名的数据挖掘标准流程:CRISP-DM : W+ s3 Z5 X a4 s! L% S$ Q, d6 z3 {8 d. V
全称为跨行业数据挖掘标准流程,分为6个阶段:业务理解、数据理解、数据准备、建模、评估、发布 : \: B+ U0 N0 _8 i, |* t* z& d4 j* r# W
(1) 业务理解:分析需求、初步收集数据和指标 3 m$ p# P. W( N7 W I: p {9 U . N+ O: }; f6 V* L) k8 ?! }7 q(2)数据理解:理解各个数据字段的含义所记录的业务信息。" }( N9 r1 G+ q
8 f% ?1 R8 Z* |% f4 I(3)数据准备:数据清洗、提出、转换,提取样本,清除噪声,处理缺失数据,数据标准化。 ' q: t+ b5 I4 ^+ ]% @& ?2 H4 ~ 4 K8 \7 z2 _: \. K(4)建模:参数调整使模型最优。9 [$ v$ x; o/ Y" }/ c
. n( \+ ]0 ?" z
(5)评估:评估、挑选最佳模型。6 p- ?9 Z5 {' s9 M) S
! ?6 n1 ~" w5 l0 Y; W
(6)发布:将模型运用于实践,跟踪反馈,了解效果,后期优化。 7 K+ r( x4 _% H0 O% p+ S ) l% _4 B8 ?3 A6 G L8 H8 oSAS数据挖掘方**:SEMMA $ \4 C R# Y& n( _ $ i- Y) w8 H: A! j(1)Sample-数据取样6 o8 N% a7 Z1 d2 H- ^& E8 h3 j
- }% _) y. O& x2 \! X
(2)Explore-数据探索 ' M' G* n, e/ f7 ~8 ~1 N. o' x; F1 s2 k
(3)Modify-数据修正' I+ z8 y! L" \/ W2 a. J7 z- z
( I* k1 d3 |- U0 J0 L
(4)Model-建模 : d, b. H7 x, G- Z# U 1 q$ g; v; A0 H(5)Assess-评估 & d- Y8 e% n- U) Y. q" M; a6 ?5 n
7 r4 x( H; _/ Y
二、经验谈 7 r: R! i) f" s& l Q; e4 q$ b( T # }" W" ]% I; A) t(1)明确要解决的问题' Z6 v4 Q& d$ b; w$ \: W+ A