当前位置: 首页 > news >正文

【知识图谱】(task1)知识图谱概论

note

  • 知识图谱技术要素

在这里插入图片描述

文章目录

  • note
  • 一、语言与知识
  • 二、知识图谱的起源
  • 三、知识图谱的价值
  • 四、知识图谱的技术内涵
    • 4.1 知识图谱是交叉领域
    • 4.2 技术内涵
      • (1)基于图的表示学习
      • (2)图数据存储和查询
      • (3)知识图谱推理
      • (4)知识图谱问答—KBQA
    • 4.3 建立知识图谱的系统工程观:
  • 时间安排
  • Reference

一、语言与知识

  • AI主要分为连接主义和符号主义两大学派,知识图谱可以归为后者。
  • 语言是知识的最主要表示载体,即语言与知识是实现认知只能最重要的两个方面。而知识图谱是一种结构化的知识表示方法,相比于文本更易于被机器查询和处理,在搜索引擎、智能问答、大数据分析中被广泛应用。
  • 语言和知识的embedding化表示,是当前NN的发展趋势。

在这里插入图片描述

二、知识图谱的起源

  • 知识图谱起源于world wide web万维网,万维网是以链接为中心的信息系统,万维网的创始人Sir Tim Berners-Lee也在16年获得图灵奖。
  • 溯源:各种语义网项目
    • 谷歌知识图谱:Things, Not Strings (2012)
    • Freebase项目
    • WikiData项目
    • Schema.org项目
    • DBPEDIA项目
    • 中文领域开放知识图谱:OpenKG.CN
  • 知识图谱的两个核心基因:AI+互联网

在这里插入图片描述

三、知识图谱的价值

  • 语义搜索:web的理想是链接万物,搜索的理想是万物搜索
  • 知识问答
  • 辅助推荐系统:丰富user和item的embedding表示,挖掘更深层次的用户兴趣;增强推荐的可解释性。

在这里插入图片描述

  • 辅助大数据分析:
    • 语义集成:Dynamic Ontology
    • 语义搜索:围绕Ontology来搜索发现结果和关系;
    • 知识管理:所有的知识是有权限控制的 ;
    • 协作:知识可以在不同的用户之间共享,协同工作;
    • 算法引擎:对于通用领域问题,提供了通用算法来发现趋势
  • 辅助语言理解、视觉理解、设备互联等。
  • 领域应用栗子:华为自动驾驶知识图谱:

在这里插入图片描述

四、知识图谱的技术内涵

4.1 知识图谱是交叉领域

(1)知识图谱是交叉领域
在这里插入图片描述
(2)知识图谱技术要素
在这里插入图片描述

4.2 技术内涵

(1)基于图的表示学习

在这里插入图片描述

(2)图数据存储和查询

图数据库充分利用图的结构建立微索引,这种微索引比起关系数据库的全局索引在处理图遍历查询时更加廉价,其查询复杂度与数据集整体大小无关,仅正比于相邻子图的大小。因此在很多涉及复杂关联和多跳的场景中得到广泛应用。
在这里插入图片描述

(3)知识图谱推理

  • 基于符号逻辑的推理方法: OWL Reasoners、Datalog、Rete等
  • 基于图结构或表示学习的推理方法: PRA、AMIE、TransE、Analogy、DeepPath、NeuralLP等

在这里插入图片描述

(4)知识图谱问答—KBQA

在这里插入图片描述

4.3 建立知识图谱的系统工程观:

在这里插入图片描述

时间安排

任务任务信息截止时间
-12月12日正式开始
Task01:CP1知识图谱概论(2天)12月12-13日 周日
Task02:CP2知识图谱表示 + CP3知识图谱的存储和查询(上)(6天)12月14-19日 周六
Task03:CP3知识图谱的存储和查询(下)(3天)12月20-22日 周二
Task04:CP4知识图谱的抽取和构建(3天)12月23-25日 周五
Task05:CP5知识图谱推理(4天)12月26-29日 周二

Reference

[1] 推荐系统前沿与实践. 李东胜等
[2] 自然语言处理cs224n-2021–Lecture15: 知识图谱
[3] 东南大学《知识图谱》研究生课程课件
[4] 2022年中国知识图谱行业研究报告
[5] 浙江大学慕课:知识图谱导论.陈华钧老师
[6] https://conceptnet.io/
[7] KG paper:https://github.com/km1994/nlp_paper_study_kg
[8] 北大gStore - a graph based RDF triple store
[9] Natural Language Processing Demystified
[10] 玩转Neo4j知识图谱和图数据挖掘

相关文章:

  • PyTorch笔记 - Word Embeddings Word2vec 原理与源码
  • [C++]类和对象【上篇】
  • Docker 安装 Python
  • java 八股文
  • NETCAD GIS快速而简单的搜索引擎
  • Javascript异步编程深入浅出
  • 脉冲波形的产生和整形
  • 2022最后一个月,我们该如何学Java​?
  • Python用一行代码,截取图片
  • C# 11 中的新增功能
  • 【蓝桥杯国赛真题06】python绘制菱形圆环 蓝桥杯青少年组python编程 蓝桥杯国赛真题解析
  • 我为什么选择博客园!
  • BUG系列路径规划算法原理介绍(六)——BugFlood算法
  • 毕设选题推荐基于python的django框架的自媒体社推广平台系统
  • LaTex入门(二):LaTex控制序列的作用
  • AzureCon上微软宣布了哪些容器相关的重磅消息
  • Create React App 使用
  • fetch 从初识到应用
  • JavaScript/HTML5图表开发工具JavaScript Charts v3.19.6发布【附下载】
  • Linux链接文件
  • October CMS - 快速入门 9 Images And Galleries
  • Python中eval与exec的使用及区别
  • spring-boot List转Page
  • 闭包--闭包作用之保存(一)
  • 初识 webpack
  • 翻译 | 老司机带你秒懂内存管理 - 第一部(共三部)
  • 机器学习中为什么要做归一化normalization
  • 技术:超级实用的电脑小技巧
  • 开源SQL-on-Hadoop系统一览
  • 面试总结JavaScript篇
  • 小程序上传图片到七牛云(支持多张上传,预览,删除)
  • 用element的upload组件实现多图片上传和压缩
  • AI算硅基生命吗,为什么?
  • CMake 入门1/5:基于阿里云 ECS搭建体验环境
  • $.extend({},旧的,新的);合并对象,后面的覆盖前面的
  • (1)Nginx简介和安装教程
  • (C语言)共用体union的用法举例
  • (env: Windows,mp,1.06.2308310; lib: 3.2.4) uniapp微信小程序
  • (Ruby)Ubuntu12.04安装Rails环境
  • (二)基于wpr_simulation 的Ros机器人运动控制,gazebo仿真
  • (附源码)springboot 智能停车场系统 毕业设计065415
  • (附源码)计算机毕业设计SSM智慧停车系统
  • (免费领源码)Java#Springboot#mysql农产品销售管理系统47627-计算机毕业设计项目选题推荐
  • (原)本想说脏话,奈何已放下
  • (原创)Stanford Machine Learning (by Andrew NG) --- (week 9) Anomaly DetectionRecommender Systems...
  • (转)从零实现3D图像引擎:(8)参数化直线与3D平面函数库
  • .gitignore文件---让git自动忽略指定文件
  • .NET 6 Mysql Canal (CDC 增量同步,捕获变更数据) 案例版
  • .NET 中让 Task 支持带超时的异步等待
  • .NET建议使用的大小写命名原则
  • /3GB和/USERVA开关
  • @ComponentScan比较
  • [ C++ ] STL---string类的模拟实现
  • [20140403]查询是否产生日志
  • [2021 蓝帽杯] One Pointer PHP