12wang3 / mllp Goto Github PK
View Code? Open in Web Editor NEWThe code of AAAI 2020 paper "Transparent Classification with Multilayer Logical Perceptrons and Random Binarization".
License: MIT License
The code of AAAI 2020 paper "Transparent Classification with Multilayer Logical Perceptrons and Random Binarization".
License: MIT License
(1)你好,文中描述的这个情况:
我理解是否就是这样,就是在权重离散化后正向传播过程中倒数第二层的合取规则与最后一层的两个节点(如果二分类)都有连边,即权重都为1,那就选择第一个class node作为该合取规则的分类标签,但这样的话是否有些不太科学或者是降低了性能(这样可能就等于是随机分类了?),在RRL中,最后一层的weight不会被离散化,保持在[-1,1]之间,但是这样得到的解释集就没那么直观了,相当于只能得到每条规则重要程度。
(2)另外一个小问题就是对于网络结构的初始化,如果参数 -s 64_32_16,那么得到的网络的中间层是否应该是 [64, 64, 32, 32, 16]这样的结构(最后一层以合取层16个节点结束),但是实际建立的网络好像并不是这样的
不知道是我理解还有问题吗,谢谢啦。
Dear author:
不同数据集实验的具体参数怎么给呢?
作者你好,非常喜欢您的工作。
对于合取层,我有一个小问题,对于连续的特征来说,先对特征进行离散化然后进行编码one-hot,比如A特征,假如随机离散化划分阈值为10 20 30,那可能得到的one-hot特征就为(-inf,10)、[10,20),[30,+inf),这样训练完后,如果在合取层上的一个节点与输入的多个节点有连边,那就进行合取操作,但是这样问题是比如:(-inf,10)节点与[10,20)节点都与合取层的某一个节点有连边,那就意味着这条规则是 (-inf,10)&[10,20),这样的规则明显是不可能出现的,就意味着这条规则永远不会被激活。
想知道作者对于这种情况是如何处理考虑的呢?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.