接触TransE算法也有半年多了,从一开始的一脸懵逼到现在满脸懵逼,也算是有点收获。。。

于是,,,献丑了~

关于算法的具体实现,网上有很多,也不过多赘述,推荐几篇比较好的(不保证是原创,因为同款文章太多了。。。抄袭严重,如有知道原创的盆友,烦请告知~)

TransE算法(Translating Embedding)  这篇文章以不同的作者名出现在众多平台,,,足以见其影响力~

下面以我的思路,说一下我对TransE的简单认识

1.预备知识:知识表示学习

此处只要知道,知识表示学习中,有能将语义信息表示为低维稠密的实体向量的思想(不知道表述的够不够准确T^T(踏踏太菜了))

当我们将人能看懂的“文字”信息转成机器能读懂的“向量”信息,就可以对文本进行进一步处理了(比如计算相似度,聚类等)

2.学习TransE(Translating Embedding)

关于算法,上文提到了一篇文章,可以学习。

此处附上算法图,并对小白提一个比较友好的建议:知道单词啥意思~ 对算法有个简单了解,然后看代码具体如何实现,配套原论文一同食用,效果更佳~    当然,简单方法就是看别人的博客分享~正如您现在~

3.得到向量后

得到向量,就可以对文本进行进一步分析啦,比如聚类分析啦(k-means算法,K-MEDOIDS算法,Clara算法等),计算相似度啦(欧氏距离,余弦距离,曼哈顿距离等),高维向量降到二维或者三维还可以进行可视化

4.学习资料

①TransE论文:http://papers.nips.cc/paper/5071-translating-embeddings-for-modeling-multi-relational-data.pdf

②代码实现 a:GitHub - Anery/transE: transE算法 简单python实现 FB15k

b:上述分享文章的作者对代码进行注释 GitHub - wuxiyu/transE

  貌似这两个transE算法的准确率都不高???!!!

③推荐博客:transE(Translating Embedding)详解+简单python实现

论文笔记(一):TransE论文详解及代码复现 - 知乎

知识图谱怎样入门?

踏踏太菜了,就说这些吧。。。踏踏也还是只萌新~

简单了解TransE相关推荐

  1. TransE模型的python代码实现

    TransE模型的简单介绍&TransE模型的python代码实现_土豆面包的博客-CSDN博客_transe模型

  2. 综述 | 知识图谱向量化表示

    作者丨窦洪健 学校丨中国人民大学在读硕士 研究方向丨推荐系统.文本生成 本文经授权转载自知乎专栏「RUC AI Box」. 前言 知识图谱主要的目标是用来描述真实世界中间存在的各种实体和概念,以及它们 ...

  3. 【知识图谱】——8种Trans模型

    知识图谱对实体和它们丰富的关系的结构化信息编码.虽然一个典型的知识图谱可能得到数百万的实体和数以亿计的关系事实,但离补全还很远.知识图谱补全旨在通过现有知识图谱来预测实体之间的关系.知识图谱补全能够找 ...

  4. transe 简单代码实现

    用于对知识图谱中的实体.关系基于TransE算法训练获取向量 结果为:两个文本文件,即entityVector.txt和relationVector.txt 但是数据集没办法上传,如果有需要联系我哦. ...

  5. 论文浅尝|简单高效的知识图谱表示学习负样本采样方法

    笔记整理 | 陈名杨,浙江大学在读博士生,主要研究方向为知识图谱表示学习 Introduction 研究知识图谱表示学习(KnowledgeGraph Embedding)可以解决当前很多应用的基本问 ...

  6. TransE:Translating Embedding多元关系数据嵌入(知识图谱嵌入)2013 NIPS

    论文链接:http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.447.6132&rep=rep1&type=pdf 代码链 ...

  7. TransE算法解析

    transE(Translating Embedding)详解+简单python实现 概念 transE算法是一个非常经典的知识表示学习,用分布式表示(distributed representati ...

  8. TransE模型:知识图谱的经典表示学习方法

    传统的知识图谱表示方法是采用OWL.RDF等本体语言进行描述:随着深度学习的发展与应用,我们期望采用一种更为简单的方式表示,那就是[向量],采用向量形式可以方便我们进行之后的各种工作,比如:推理,所以 ...

  9. TransE全文中文翻译(Translating Embeddings for Modeling Multi-relational Data)

    最近接触自然语言处理,英文论文看不懂,不才结合google translate将其翻译了一遍,还是看不懂-- 欢迎路过的网友指出翻译中的错误~ Translating Embeddings for M ...

  10. transE论文阅读 19年记录的

    论文标题: Translating Embeddings for Modeling Multi-relational Data--NIPS2013 论文链接 https://proceedings.n ...

最新文章

  1. 怎么帮java转换成类图_有把java代码直接转成uml类图的工具吗 – 手机爱问
  2. lampp mysql 等待响应时间很长,XAMPP 最大执行时间(max_execution_time) 问题
  3. Idea开发Java web项目目录结构
  4. Java 反射 使用总结
  5. hadoop集群中datanode启动几秒钟自动关闭
  6. 【信息系统项目管理师】常用网络标准与网络协议
  7. Python模块:日志输出—logging模块
  8. (转)细说Cookie
  9. WinFormsChartSamples
  10. HDU2842之斐波那契亚数列变形,动态规划
  11. kmp算法next计算方法_KMP 算法详解
  12. html 列导航包括导航,在HTML5中,主导航应该在元素内部还是外部?
  13. 仅需6道题轻松掌握Python异常捕获 | Python技能树征题
  14. 全日制计算机大专学校有哪些科目,全日制大专报名_实时汇总
  15. 很多免费的编程电子书
  16. 详解DHT11温湿度传感器的原理及驱动程序
  17. Eplan Electric P8 2.7安装流程
  18. 汽车电子控制器(ECU)的硬件设计流程
  19. SUV世家广汽三菱,牵手微信企业号打造学习型企业
  20. 一加8 线刷官方ColorOS尝鲜版遇到的各种问题及解决方案

热门文章

  1. 网络安全笔记-信息安全工程师与网络安全工程师考试大纲(附:Web安全大纲)
  2. python基础--综合练习(之王者荣耀小游戏)
  3. 通达信交易服务器修改,通达信修改快捷键实现一键涨停买卖。
  4. windows如何离线打补丁安全需知
  5. Lingo多版本下载地址和安装教程
  6. 学前教育试题库及答案_学前教育学考试试题及答案
  7. 添加几行代码实现百度文库的复制
  8. 面试问道 docker你用过啥命令
  9. linux系统的实时性,Linux操作系统实时性
  10. TrueCrypt中文版怎么用?TrueCrypt使用方法及详细教程介绍