12-文本数据提取方法--简介

词袋法:

  统计文本中出现的各个单词出现的数量,使用单词出现的数量作为文本的特征向量,使用单词作为特征, 但是单词一般情况比较多,所以考虑使用自定义词典作为特征,然后对自定义词典中的单词出现的数量进行统计即可.(频数)

 

哑编码:

  将有限个类别的特征属性转换为数值型的特征向量,也就是用向量的形式来表示特征

 

1-of-k:(类别尽可能互斥)

  功能:将非数值型的特征转换为数值型的数据;要求特征值的取值只有k种

  描述:假设变量的取值有k个,如果对这些值用1到k编序,则可用维度为k的向量来表示一个变量的值.在这样的向量里,该取值所对应的序号所在的元素为1,其他元素均为0.

 

TF-IDF

TF:指的是一个单词在当前文档中的所有单词中占的比例

IDF:逆文档频率,指的是所有文档中,包含当前单词的文档的逆向频率

TF-IDF公式(只是一个表现形式,具体怎么选择根据实际情况):

  TF-IDF=TF*IDF

     TF-IDF=TF*ln(IDF)

  TF-IDF=TF*ln(IDF+1)  #表面IDF=0的情况  使用的比较多

  TF-IDF=TF*[1+ln(IDF+1)]   #也可以改为对数函数

TF-IDF解释:

  词条的重要性随着它在文件中出现的次数成正比增加,但同时会随着它在语料库中出现的频率成反比下降;也就是说词条在文本中出现的次数越多,表示该词条对文本的重要性越高.TF(词频)指某个词条在文本中出现的次数,一般会将其进行归一化处理(该词条数量/该文档中是所有词条数量);IDF(逆向文件频率)指一个词条的重要性的度量,一般计算方式为总文件数目除以包含该词语之文件的数目,再将得到的商取对数得到.TF-IDF实际上是:TF*IDF

 

      

posted on 2018-08-16 11:51  心梦无痕-梦回  阅读(437)  评论(0编辑  收藏  举报

导航