balins/fuzzytree
A Fuzzy Decision Tree implementation for Python.
Building on traditional decision trees, this tool helps you classify data where inputs might be imprecise or vague, such as 'medium' or 'somewhat high.' You feed it your historical data with their classifications, and it generates a fuzzy decision model that can handle these nuanced inputs to make predictions. This is for data analysts, researchers, or anyone working with data that isn't always crisp and clear-cut.
No commits in the last 6 months. Available on PyPI.
Use this if you need to build predictive models from data that includes vague or uncertain measurements, where a hard 'yes' or 'no' isn't always appropriate.
Not ideal if your data is entirely precise with clearly defined boundaries for all features, and you need highly interpretable, crisp decision rules.
Stars
21
Forks
3
Language
Python
License
BSD-3-Clause
Category
Last pushed
Feb 21, 2025
Commits (30d)
0
Dependencies
2
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/balins/fuzzytree"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
google/yggdrasil-decision-forests
A library to train, evaluate, interpret, and productionize decision forest models such as Random...
parrt/dtreeviz
A python library for decision tree visualization and model interpretation.
tensorflow/decision-forests
A collection of state-of-the-art algorithms for the training, serving and interpretation of...
neurodata/treeple
Scikit-learn compatible decision trees beyond those offered in scikit-learn
winkjs/wink-regression-tree
Decision Tree to predict the value of a continuous target variable