第1章 绪论 1
1.1 电子商务系统概述 1
1.1.1 电子商务的概念 1
1.1.2 电子商务系统的特征 2
1.1.3 电子商务的模式 3
1.1.4 电子商务的基础技术 4
1.1.5 电子商务存在的问题 5
1.2 智能Agent与电子商务 7
1.2.1 Agent的概念 7
1.2.2 多Agent系统 8
1.2.3 基于Agent在电子商务中的优越性 9
1.3 消费者行为模型 10
1.4 智能电子商务系统 15
1.4.1 购物行为的决策支持 15
1.4.2 对智能的探讨 17
1.5 电子商务推荐系统 19
1.5.1 推荐系统简介 19
1.5.2 推荐系统与个性化服务 20
1.5.3 推荐系统的研究内容 20
1.5.4 推荐系统的分类 21
1.5.5 推荐系统实例简介 23
1.6 智能谈判系统 24
1.6.1 智能谈判系统发展过程 24
1.6.2 智能谈判系统的主要研究内容 26
1.6.3 智能谈判系统实例简介 27
本章小结 29
第2章 电子商务推荐系统相关技术 30
2.1 信息检索和信息过滤 30
2.1.1 信息检索 30
2.1.2 信息过滤 32
2.2 数据挖掘技术 34
2.2.1 数据挖掘过程和功能 34
2.2.2 数据挖掘知识分类和数据挖掘方法 35
2.2.3 数据挖掘与推荐系统 38
2.3 电子商务推荐算法 39
2.3.1 电子商务推荐算法概述 39
2.3.2 基于关联规则的推荐算法 40
2.3.3 基于内容的推荐算法 43
2.3.4 协同过滤推荐算法 44
2.3.5 其他推荐算法简介 51
2.3.6 电子商务推荐算法面临的挑战 54
第3章 Web挖掘技术的智能商务推荐 56
3.1 引言 56
3.2 Web挖掘相关的技术背景 57
3.2.1 Web使用挖掘 57
3.2.2 关联规则挖掘和商品分类 58
3.2.3 朴素Bayesian分类 60
3.3 推荐过程 61
3.3.1 目标顾客选择 62
3.3.2 顾客偏好分析 65
3.3.3 商品关联分析 69
3.3.4 产生推荐结果 72
3.4 推荐系统的实现模型 74
本章小结 76
第4章 专家知识决策和协同过滤的推荐系统 77
4.1 引言 77
4.2 Agent技术 78
4.2.1 智能Agent概述 78
4.2.2 Agent的抽象结构 79
4.3 智能推荐系统的分析 80
4.3.1 问题的提出 80
4.3.2 解决方案 81
4.4 基于多Agent的推荐系统 83
4.4.1 系统结构 83
4.4.2 界面Agent 84
4.4.3 采购Agent 85
4.4.4 专家Agent 86
4.4.5 评价Agent 90
4.4.6 协同Agent 94
4.5 商品本体 95
4.6 系统集成及Web应用 98
4.6.1 Agent集成 98
4.6.2 Web应用设计 99
4.7 基于Agent的推荐系统评价 100
本章小结 101
第5章 DAKNNs的电子商务协同过滤推荐算法 102
5.1 提出问题 102
5.2 K最近邻搜索(KNNs)算法简介 103
5.3 DAKNNs算法 106
5.3.1 算法思路 106
5.3.2 r的确定 107
5.3.3 算法 112
5.3.4 分析 113
5.4 基于DAKNNs的协同过滤推荐 115
5.4.1 评分矩阵的转换 115
5.4.2 评分矩阵的组织 116
5.4.3 k最近邻搜索 117
5.4.4 产生推荐 118
本章小结 118
第6章 多Agent的电子商务推荐系统的设计与实现 119
6.1 简介 119
6.2 MABRS功能结构图 122
6.3 MABRS原型系统的体系结构 124
6.4 MABRS的设计与实现 127
6.4.1 开发工具简介 127
6.4.2 数据库设计 128
6.4.3 MABRS系统部分模块设计介绍 134
本章小结 138
第7章 智能谈判的基本原理 139
7.1 商务谈判概述 139
7.1.1 商务谈判的概念 139
7.1.2 商务谈判的模型与谈判过程 141
7.1.3 商务谈判的规律 142
7.1.4 对策论与商务谈判 145
7.2 谈判方式的新构想——智能谈判 146
7.2.1 基于代理(Agent)的智能谈判 146
7.2.2 谈判Agent的结构设计 148
7.3 谈判支持系统 151
7.3.1 谈判支持系统概述 151
7.3.2 基于Web的谈判支持系统 151
7.4 机器学习和谈判策略 153
7.4.1 机器学习方法概述 153
7.4.2 基于机器学习方法的谈判策略 155
7.4.3 案例推理与谈判策略 156
7.4.4 决策树归纳学习与谈判策略 159
7.5 智能谈判模型 163
7.5.1 人工谈判过程 163
7.5.2 智能谈判过程 164
7.5.3 智能谈判模型 166
7.6 智能谈判协议 167
本章小结 169
第8章 Bayesian学习方法的智能谈判策略 170
8.1 引言 170
8.2 Agent的智能学习及谈判策略设计 172
8.2.1 Agent的智能学习 172
8.2.2 谈判策略设计 174
8.3 谈判Agent的结构设计 176
8.3.1 谈判Agent结构模型 176
8.3.2 谈判Agent的语法定义 178
8.4 基于Bayesian学习方法的谈判策略(NSBL) 179
8.4.1 基于利益差的商务谈判理论 179
8.4.2 Bayesian学习方法 181
8.4.3 NSBL的谈判过程 183
8.4.4 NSBL策略算法 187
8.4.5 实验结果 189
本章小结 191
第9章 BP神经网络和遗传算法的多属性智能谈判策略 192
9.1 引言 192
9.2 多属性谈判的效用理论 194
9.3 基于Trade-Off机制的谈判策略 195
9.3.1 Trade-Off谈判策略 195
9.3.2 基于Trade-Off策略的谈判过程 196
9.4 基于BP神经网络和遗传算法的谈判策略 197
9.4.1 BP神经网络设计 197
9.4.2 智能学习过程 198
9.4.3 结合遗传算法的BP神经网络权值训练 199
9.4.4 联机学习 203
9.5 实验结果 206
本章小结 209
第10章 基于本体的智能谈判协议研究 210
10.1 引言 210
10.2 面向智能谈判的本体方法 212
10.2.1 本体的概念和功能 212
10.2.2 谈判协议设计的本体方法 214
10.3 谈判协议的本体建模 216
10.3.1 谈判领域知识的本体建模 216
10.3.2 谈判过程的本体建模 219
10.4 基于OWL语言的协议本体描述 224
10.4.1 谈判领域知识的本体描述 225
10.4.2 谈判过程的本体描述 234
10.5 谈判协议的本体实现 237
本章小结 239
第11章 智能谈判系统的安全设计 241
11.1 安全问题概述 241
11.2 智能谈判系统的安全需求 242
11.2.1 智能谈判系统的安全体系框架 242
11.2.2 网络系统安全需求 244
11.2.3 电子谈判的安全需求 245
11.3 智能谈判系统的安全技术 246
11.3.1 网络系统的安全技术 246
11.3.2 电子谈判的安全技术 249
11.4 智能谈判系统的基本安全模型 255
11.4.1 智能谈判系统的相关成员 255
11.4.2 谈判信息基本的加解密流程 257
11.5 智能谈判系统的安全设计 258
11.5.1 谈判Agent注册申请证书 258
11.5.2 谈判Agent提出报价请求 260
11.5.3 谈判Agent进行讨价还价 261
11.5.4 谈判Agent终止谈判过程 263
11.5.5 谈判Agent签署电子合同 264
11.5.6 安全方案的具体实现 267
本章小结 270
主要参考文献 271