Better than Trees: Applying Semilattices to Balance the Accuracy and Complexity of Machine Learning Models

Stephen Fox*, Antonio Ricciardo

*Corresponding author for this work

    Research output: Contribution to journalArticleScientificpeer-review

    Abstract

    Balancing the accuracy and the complexity of models is a well established and ongoing challenge. Models can be misleading if they are not accurate, but models may be incomprehensible if their accuracy depends upon their being complex. In this paper, semilattices are examined as an option for balancing the accuracy and the complexity of machine learning models. This is done with a type of machine learning that is based on semilattices: algebraic machine learning. Unlike trees, semilattices can include connections between elements that are in different hierarchies. Trees are a subclass of semilattices. Hence, semilattices have higher expressive potential than trees. The explanation provided here encompasses diagrammatic semilattices, algebraic semilattices, and interrelationships between them. Machine learning based on semilattices is explained with the practical example of urban food access landscapes, comprising food deserts, food oases, and food swamps. This explanation describes how to formulate an algebraic machine learning model. Overall, it is argued that semilattices are better for balancing the accuracy and complexity of models than trees, and it is explained how algebraic semilattices can be the basis for machine learning models.

    Original languageEnglish
    Article number5
    JournalMachine Learning and Knowledge Extraction
    Volume7
    Issue number1
    DOIs
    Publication statusPublished - Mar 2025
    MoE publication typeA1 Journal article-refereed

    Funding

    This research was funded by European Union (EU) Horizon 2020 project ALMA grant number 952091.

    Keywords

    • agreeable AI
    • algebraic machine learning
    • food deserts
    • food oases
    • food swamps
    • semilattices
    • shared interpretability
    • trees
    • world models

    Fingerprint

    Dive into the research topics of 'Better than Trees: Applying Semilattices to Balance the Accuracy and Complexity of Machine Learning Models'. Together they form a unique fingerprint.

    Cite this