在线培训
中科凯亚 > 课程 > IT技术培训 > 数据库 >

图数据库算法和分析高级应用实战--俞方桦

课程价格:5600元/人 [查看起价说明]
分类:数据库
培训时间:
  • 在线预定:


    数量
  • 预定电话:01056636335
    周一至周五 9:00-24:00 周六 9:00-20:00

课程简介

?当今的时代是大数据的时代。大数据为政府和企业的信息化带来了新的机遇,同时也为数据存储、处理、分析和挖掘提出了新的挑战。图论和图数据库正是顺应这一机遇和挑战而兴起的创新的数据处理和分析方法。

Neo4j是全球领先的图数据库平台。Neo4j的原生图数据库引擎、和Cypher查询语使之在处理非结构化、大规模、关联型数据方面拥有传统关系型数据库所无法比拟的高性能、灵活性和可扩展性优势。

本课程从图论基础出发,结合大数据的特征全面介绍图的基本分析方法以及在不同大数据领域的应用实践。实战环节则以Neo4j图数据库为工具,介绍其架构、Cypher查询语言以及算法包,通过现场操作和实际案例展示图数据的查询和分析方法、技术和最佳实践。
整套课程大体上分为四个部分:
1.
图理论、技术和应用,以及在大数据时代的重要作用。介绍数学和计算机科学中“图”的理论起源、内容和经典应用;通过对生活中常见的四个图的分析和讲解,让学员快速建立对“图问题”的认识、以及图分析基本方法的了解;通过对大数据的四个V的解释揭示大数据的特征,以及图数据分析如何与之有机结合。
2. Neo4j
原生图数据库及其应用开发基础。包括Neo4j的架构、Cypher查询语言和常用操作;学员在此过程中不仅会对声明型的图查询语言有基本掌握,还能实现对数据的导入、映射和建模。
3.
经典图算法及其应用:深入介绍并结合实际操作对图计算的重要算法全面和深入地讲解:包括图特征计算、路径寻找、社区检测、中心性算法、相似度检测。课堂上将基于样例数据、就各个算法的含义、适用领域、执行方法以及对结果的解释进行全面和细致的讲解和实操。

4. 实践环节和讨论:在一个有百万节点、千万关系的社交网络数据集上运用学到的算法进行分析、并对得到的结果进行阐释和讨论。

培训对象

?

课程对象:

面向企业信息化主管、数据架构师、设计建模工程师、开发人员和数据科学家,分享Neo4j图数据库的基础概念、Cypher查询语言及其使用、图数据查询分析应用实例、查询优化;理论结合实践,帮助学员学员建立基于图数据库的建模设计和实践开发经验,在大数据分析应用领域具备最具创新、最前沿的技术能力。
根据讲师的经验与授课体系,有意报名的参课者最好有如下的一些准备或者经历:

1.???? 拥有关系型数据库的使用和开发经验(中等以上、至少3)、了解SQL以及数据建模的基本方法;

2.???? 对常用的数据分析技术、方法和工具有一定了解和使用经验;

3.???? 扎实的数学和计算机科学领域基础知识,包括离散数学、算法、数据结构、图论等;

4.???? Neo4j的使用和开发经验更佳。

目标收益

?课程收益:
1. 掌握图理论和图数据的主要内容、特征、应用;
2.
掌握大数据时代数据分析的要求、趋势、方法和技术;
3.
掌握Neo4j图数据库的重要内容:安装、配置、启动、导入数据以及安装扩展包等;
4.
了解并能熟悉Cypher图数据查询语言、实现Neo4j图数据库中节点和关系的增、删、改、查;
5.
掌握图计算的五大类重要算法,以及如何在Neo4j中运行和使用它们;
6.
掌握对实际(开源)数据集、运用相应算法进行图计算和分析、并对结果进行诠释和讨论的实际能力。

课程特点

?课程概要:

1.????? 让你从零开始认识一种全新的数据表示、建模和分析方法

这是一门从理论基础开始、针对大数据的特征和挑战、全面讲解图计算及其应用的深度培训课程。图数据库是近年来兴起的一种针对大数据及其内在联系进行高效、复杂、发现型分析的重要方法。图数据库的领先厂商,Neo4j,仅仅在过去五年中,其产品和技术就在欺诈检测、实时推荐、主数据管理、网络管理、知识图谱等众多领域得到广泛和成功的应用,行业用户覆盖财富一百强的七成。

图计算针对数据及其之间的关系,其重要方法在网络管理、搜索引擎、社交人群分析、公共安全、舆情分析等众多领域已有成熟的理论框架、方法和实践,而且随着大数据时代的到来更是每天都有创新型的应用。掌握图计算和分析方法无疑是在大数据和人工智能时代推动企业不断创新、挖掘数据价值、以及提升个人职业发展空间的一个新机遇。

2.????? 基于使用最广泛的图数据库开源项目

本次课程将使用图数据库领域应用最广泛、最成功的Neo4j社区版,全面、完整和深入地讲解其原生图数据库的设计理念、架构、图数据查询语言Cypher和图算法扩展库ALGO的使用。

3.????? 强化实践环节、针对实际业务数据和应用场景

本次培训,不仅会讲述图的数学和计算机科学理论基础,还会在Neo4j数据库平台上、基于样例数据进行丰富的案例研究和实操。

4.????? 持续学习、不断提高

为期2天的深度培训,已经能够让学员掌握图计算和核心内容、以及Neo4j图数据库的实际应用经验。在随后,我们会在ITPub上持续推出新的培训课程,并在Neo4j中文社区、QQ和微信用户群以及其他线上、线下媒体上为大家提供交流、学习的渠道内容。

课程大纲

?

时间

时长

课程名称

课程提纲

1

30分钟

《什么是图?》

- 什么是图?

- 数学中的“图”

- 计算机科学中的“图”

- 图的类型和研究领域

60分钟

《为什么图是大数据分析的重要方法》

- 现实世界中图无处不在

- 图的实例1:社交网络

- 图的实例2:金融网络

- 图的实例3:基因网路

- 图的实例4:知识网络

- 数据库技术的演变和NoSQL的兴起

30分钟

《图和大数据的特征》

- 大数据的四个V

- 图分析的挑战:规模,复杂度,建模的考虑

- 图数据处理平台

70

分钟

《图的分析方法》

- 图的特征:连通性、模块化、演变

- 路径分析

- 连接度分析

- 社区检测

- 中心性计算

- 相似度分析

40分钟

《图数据库概述》

- 什么是图数据库?

- 图数据的模式:属性图和RDF

- 关系型数据库和图数据库的比较:数据库模式,存储模式,查询类型,性能比较,应用类别OLTP vs OLAP

- 图数据库的优势

- 图数据库的主要应用场景

- Neo4j图数据库平台介绍

- 图数据库比较:原生vs 混合,属性图vs RDF

40分钟

Cypher图查询语言基础》

- Neo4j的图数据库模式(LPG)

- Cypher查询语言介绍

- 创建节点和关系

- 查询节点和关系

- 更改节点标签、属性

- 定义限制和索引

- 删除节点和关系

40分钟

Neo4j图数据分析:导入数据》

(含实战操作)

- 数据集介绍

- 导入数据

2

50分钟

Neo4j图数据分析(一):基本图分析》

(含实战操作)

- 基本图分析

80分钟

Neo4j图数据分析(二):路径分析(Path Finding)

(包含在小型测试数据集上的实战)

- 广度优先搜索

- 深度优先搜索

- 最短路径

- 全图最短路径

- 单一源最短路径

- 最小生成树

- 基于成本的最短路径

- 随机漫步算法

- 小结

50分钟

Neo4j图数据分析(三):中心性算法(Centrality)

(包含在小型测试数据集上的实战)

- 维度中心性

- 紧密中心性

- 间接中心性

- 页面排行

- 小结

70分钟

Neo4j图数据分析(四):社区检测算法(Community Detection)

(包含在小型测试数据集上的实战)

- 三角计数和聚类系数

- 强连通分量

- 连通分量

- 标签传播算法

- Louvian模块度算法

- 小结

50分钟

Neo4j图数据分析(五):相似度算法(Similarity)

(包含在小型测试数据集上的实战)

- Jaccard相似度

- 余铉相似度

- 欧几里得相似度

- 重叠相似度

- 小结

30分钟

问答时间和总结

?

课程安排
天数 课程安排 早餐 午餐 晚餐 住宿
包含 包含 包含 不包含

   
预约内训
*预约上课时间:
*预约内训地点:
个人信息请填写以下有效预约信息
*姓名: *联系电话:
邮件地址: 公司名称:
职位: ? ?
公司地址:
介绍下您自己:
日期与价格
? 2019年10月 ?
星期日 星期一 星期二 星期三 星期四 星期五 星期六
? ? 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17(今天) 18 19
20 21 22 23 24 25 26
27 28 29 30 31 ? ?
? 2019年11月 ?
星期日 星期一 星期二 星期三 星期四 星期五 星期六
? ? ? ? ? 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

* 以上课程安排和报价,仅供参考,以客服确认培训内容和价格为准

价格包含 价格不包含
温馨提示
友情链接