Skip to content

Methods and codes for O. Csiszár, L. S. Pusztaházi, L. Dénes-Fazakas, M. S. Gashler, V. Kreinovich, G. Csiszár (2022)

License

Notifications You must be signed in to change notification settings

Applied-Math-Lab/uninorm_based_activation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Uninorm-like parametric activation functions for human-understandable neural models

A deep learning model is proposed for finding human-understandable connections between input features. The approach uses a parameterized, differentiable activation function, based on the theoretical background of nilpotent fuzzy logic and multi-criteria decision-making. The learnable parameter has a semantic meaning indicating the level of compensation between input features. The neural network determines the parameters using gradient descent to find human-understandable relationships between input features. The utility and effectiveness of the model is demonstrate by successfully applying it to classification problems from the UCI Machine Learning Repository.

Code and details for the manuscript on human-understandable neural models. The repository should have everything needed to reproduce the results of the paper and get started exploring interptretability in other systems. All the Python codes should basically be self-contained, provided the dependencies are met.

Dependecies:

  • Tensorflow: optimizers for training machine learning models
  • Pandas: quantitative data analysis and manipulation tool
  • Standard libraries: numpy, enum, tuple, math, time, json, datetime, sequence, sys, union, mapping, list, dict, random, os, csv, copy, any, optional, cast, textIO

About

Methods and codes for O. Csiszár, L. S. Pusztaházi, L. Dénes-Fazakas, M. S. Gashler, V. Kreinovich, G. Csiszár (2022)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages