摘要: 一、简介 概率软逻辑(PSL,Probabilistic soft logic)是用于开发概率模型的机器学习框架,由加州大学圣克鲁兹分校和马里兰大学的统计关系学习小组LINQS开发。目前其复杂的环境构建方式和Groovy语言表达给像作者一样的初学者带来了不小的困难,而且诸多的依赖项经常使原本已经构建 阅读全文
posted @ 2018-08-14 23:15 行者的灵感 阅读(1185) 评论(0) 推荐(0) 编辑
摘要: 1. 内联语法 规则示范如下,权重和平方必须指定具体参数。同时,使用内联语法的变量必须以大写字母开头。 由于内联语法必须是Groovy语法的子集,因此不支持以下运算符变体: &&||-><<<-! 请注意,所有不受支持的运算符都支持变体。 算术规则是不支持内联语法的。 2. 字符串语法 规则形如: 阅读全文
posted @ 2018-08-12 15:24 行者的灵感 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 概率软逻辑(PSL,Probabilistic soft logic)是用于开发概率模型的机器学习框架。它可以使用简单的逻辑语法去定义模型,通过快速凸优化进行运算。PSL在自然语言处理,社交网络分析,知识图,推荐系统和计算生物学等许多领域产生了最不错的结果。PSL框架在GitHub上作为Apache 阅读全文
posted @ 2018-08-12 15:19 行者的灵感 阅读(1919) 评论(0) 推荐(0) 编辑
摘要: 这里将引导您完成Simple Acquaintances示例的Groovy版本。 一、建立示例项目 首先,确保您的系统满足先决条件。然后克隆psl-examples存储库: 二、运行 进入简单groovy示例的根目录: 在根目录下运行(这里特别容易失败): 通过eclipse里的maven导入项目后 阅读全文
posted @ 2018-08-12 14:19 行者的灵感 阅读(574) 评论(0) 推荐(0) 编辑