python中的关系数据挖掘
python-rdm的Python项目详细描述
#python关系数据挖掘
[![文档状态](https://readthedocs.org/projects/rdm/badge/?version=latest)](http://rdm.readthedocs.io/en/latest/?徽章=最新)
创建这个python项目是为了更容易地使用几个归纳逻辑编程(ilp)和关系数据挖掘(rdm) 算法实现。该项目的一个重要目标是在RDBMS和ILP&RDM实现之间提供一个公共桥梁,因为许多方法都接受自己格式的数据库。
这个项目还包括[clowdflows](https://github.com/xflows/clowdflows/)数据挖掘平台的ui组件(widgets)。
目前,该项目支持mysql和postgresql数据库以及以下算法:aleph、rsd、wordification、treeliker、caraf、relaggs、quantiles、cardinalization、1bc、1bc2和tertius。
##包含的方法
尽管python rdm本身是mit许可的,但是我们包含了拥有自己许可的方法(所有源代码都是未经修改的)。当然,请联系相关作者 如果你想把他们的方法用于任何商业目的。
- aleph
- [官方页面](http://www.cs.ox.ac.uk/activities/machinelearning/Aleph/aleph)
- 免费提供学术用途,请联系作者[Ashwin Srinivasan](http://www.cse.iitd.ernet.in/~ashwin/work/index.html)以获取商业用途
- 源代码包含在[这里](https://github.com/xflows/rdm/blob/master/rdm/wrappers/aleph/)(aleph.pl)
- rsd
- 作者[filip_elezn_](ida.felk.cvut.cz/zelezny/)等人
- [官方页面](http://ida.felk.cvut.cz/zelezny/rsd/index.htm)
- 源代码包含在[此处](https://github.com/xflows/rdm/tree/master/rdm/wrappers/rsd)(.pl文件)
- 包括在作者允许的范围内
- treeliker(包括hifi、relf和poly)
- 文字化
- 作者[matic perov_ek](mailto:matic.perovsek@ijs.si)等人
- python rdm目前是这种方法的主要存储库。
- 源代码包含在[此处](https://github.com/xflows/rdm/blob/master/rdm/wrappers/wordification/)
- 麻省理工学院许可证
[尼古拉斯·拉希希](http://icube-sdc.unistra.fr/en/index.php/Nicolas_Lachiche)’s斯特拉斯堡大学团队贡献:
- 1bc、1bc2、tertius
- 由[彼得·弗莱奇](https://www.cs.bris.ac.uk/~flach/)和[尼古拉斯·拉希奇](http://icube-sdc.unistra.fr/en/index.php/Nicolas_Lachiche)
- 此处[此处](https://github.com/xflows/rdm/tree/master/rdm/wrappers/tertius/src)包含的源代码
- 官方网站:[tertius](http://www.cs.bris.ac.uk/Research/MachineLearning/Tertius/index.html),[1bc](http://www.cs.bris.ac.uk/Research/MachineLearning/1BC/index.html)
- 包括在作者允许的范围内;请与作者联系以供商业使用
- caraf
- 作者[Clement Charnay](http://icube-sdc.unistra.fr/en/index.php/Cl%C3%A9ment_Charnay)、[Agn_s Braud](http://icube-sdc.unistra.fr/en/index.php/Agn%C3%A8s_Braud)和[Nicolas Lachiche](http://icube-sdc.unistra.fr/en/index.php/Nicolas_Lachiche)等人
- 所有的实现都包含在caraf java二进制文件中[这里](https://github.com/xflows/rdm/tree/master/rdm/wrappers/caraf/bin)
- 包括在作者允许的范围内;请与作者联系以供商业使用
- relaggs(Krogel和Wrobel,2001),quantiles,cardinalization
- [原件](http://www.cs.waikato.ac.nz/ml/proper/)由[nicolas lachiche](http://icube-sdc.unistra.fr/en/index.php/Nicolas_Lachiche)等人改编
- GPLV2许可证
- 所有这些都是在适当的java二进制文件中实现的,包括[这里](https://github.com/xflows/rdm/tree/master/rdm/wrappers/proper/bin)
##安装,文档
请在[阅读文档](http://rdm.readthedocs.org/en/latest/)上找到安装说明、示例和API参考。
##注
请注意,这是一个研究项目,可以(也可以)定期进行重大的改变。更改记录在[ChangeLog]中(changelog.md)。
欢迎提出请求和问题。
##RDM包代码的贡献者
安_e vavpeti_(@anzev)、尼古拉斯·拉希切、阿兰·沙库尔(@alshak)、马蒂克·佩罗韦克(@mperice)
- 卢布尔雅那Jo_ef Stefan研究所[知识工程技术部](http://kt.ijs.si)
- [工程、计算机和成像科学实验室](^{a)27}),法国斯特拉斯堡大学