Skip to main content

Showing 1–50 of 59 results for author: Granmo, O

.
  1. arXiv:2407.09162  [pdf, other

    cs.LG cs.AI

    Exploring State Space and Reasoning by Elimination in Tsetlin Machine

    Authors: Ahmed K. Kadhim, Ole-Christoffer Granmo, Lei Jiao, Rishad Shafik

    Abstract: The Tsetlin Machine (TM) has gained significant attention in Machine Learning (ML). By employing logical fundamentals, it facilitates pattern learning and representation, offering an alternative approach for develo** comprehensible Artificial Intelligence (AI) with a specific focus on pattern classification in the form of conjunctive clauses. In the domain of Natural Language Processing (NLP), T… ▽ More

    Submitted 12 July, 2024; originally announced July 2024.

    Comments: 8 pages, 8 figures

  2. arXiv:2406.02648  [pdf, other

    cs.LG cs.AI

    Exploring Effects of Hyperdimensional Vectors for Tsetlin Machines

    Authors: Vojtech Halenka, Ahmed K. Kadhim, Paul F. A. Clarke, Bimal Bhattarai, Rupsa Saha, Ole-Christoffer Granmo, Lei Jiao, Per-Arne Andersen

    Abstract: Tsetlin machines (TMs) have been successful in several application domains, operating with high efficiency on Boolean representations of the input data. However, Booleanizing complex data structures such as sequences, graphs, images, signal spectra, chemical compounds, and natural language is not trivial. In this paper, we propose a hypervector (HV) based method for expressing arbitrarily large se… ▽ More

    Submitted 4 June, 2024; originally announced June 2024.

    Comments: 9 pages, 17 figures

  3. arXiv:2406.00704  [pdf, other

    cs.CV cs.AI cs.LG

    An Optimized Toolbox for Advanced Image Processing with Tsetlin Machine Composites

    Authors: Ylva Grønningsæter, Halvor S. Smørvik, Ole-Christoffer Granmo

    Abstract: The Tsetlin Machine (TM) has achieved competitive results on several image classification benchmarks, including MNIST, K-MNIST, F-MNIST, and CIFAR-2. However, color image classification is arguably still in its infancy for TMs, with CIFAR-10 being a focal point for tracking progress. Over the past few years, TM's CIFAR-10 accuracy has increased from around 61% in 2020 to 75.1% in 2023 with the int… ▽ More

    Submitted 2 June, 2024; originally announced June 2024.

    Comments: 8 pages, 3 figures

  4. arXiv:2310.17207  [pdf, other

    cs.AI cs.CL

    Efficient Data Fusion using the Tsetlin Machine

    Authors: Rupsa Saha, Vladimir I. Zadorozhny, Ole-Christoffer Granmo

    Abstract: We propose a novel way of assessing and fusing noisy dynamic data using a Tsetlin Machine. Our approach consists in monitoring how explanations in form of logical clauses that a TM learns changes with possible noise in dynamic data. This way TM can recognize the noise by lowering weights of previously learned clauses, or reflect it in the form of new clauses. We also perform a comprehensive experi… ▽ More

    Submitted 26 October, 2023; originally announced October 2023.

  5. arXiv:2310.14837  [pdf, ps, other

    cs.LG cs.AI

    Harnessing Attention Mechanisms: Efficient Sequence Reduction using Attention-based Autoencoders

    Authors: Daniel Biermann, Fabrizio Palumbo, Morten Goodwin, Ole-Christoffer Granmo

    Abstract: Many machine learning models use the manipulation of dimensions as a driving force to enable models to identify and learn important features in data. In the case of sequential data this manipulation usually happens on the token dimension level. Despite the fact that many tasks require a change in sequence length itself, the step of sequence length reduction usually happens out of necessity and in… ▽ More

    Submitted 23 October, 2023; originally announced October 2023.

    Comments: 8 pages, 5 images, 1 table

  6. arXiv:2310.11481  [pdf, other

    cs.FL cs.AI

    Contracting Tsetlin Machine with Absorbing Automata

    Authors: Bimal Bhattarai, Ole-Christoffer Granmo, Lei Jiao, Per-Arne Andersen, Svein Anders Tunheim, Rishad Shafik, Alex Yakovlev

    Abstract: In this paper, we introduce a sparse Tsetlin Machine (TM) with absorbing Tsetlin Automata (TA) states. In brief, the TA of each clause literal has both an absorbing Exclude- and an absorbing Include state, making the learning scheme absorbing instead of ergodic. When a TA reaches an absorbing state, it will never leave that state again. If the absorbing state is an Exclude state, both the automato… ▽ More

    Submitted 17 October, 2023; originally announced October 2023.

    Comments: Accepted to ISTM2023. 7 pages, 8 figures

  7. arXiv:2310.02005  [pdf, other

    cs.AI

    Generalized Convergence Analysis of Tsetlin Machines: A Probabilistic Approach to Concept Learning

    Authors: Mohamed-Bachir Belaid, Jivitesh Sharma, Lei Jiao, Ole-Christoffer Granmo, Per-Arne Andersen, Anis Yazidi

    Abstract: Tsetlin Machines (TMs) have garnered increasing interest for their ability to learn concepts via propositional formulas and their proven efficiency across various application domains. Despite this, the convergence proof for the TMs, particularly for the AND operator (\emph{conjunction} of literals), in the generalized case (inputs greater than two bits) remains an open problem. This paper aims to… ▽ More

    Submitted 3 October, 2023; originally announced October 2023.

  8. arXiv:2309.06315  [pdf, other

    cs.LG cs.AI

    Learning Minimalistic Tsetlin Machine Clauses with Markov Boundary-Guided Pruning

    Authors: Ole-Christoffer Granmo, Per-Arne Andersen, Lei Jiao, Xuan Zhang, Christian Blakely, Tor Tveit

    Abstract: A set of variables is the Markov blanket of a random variable if it contains all the information needed for predicting the variable. If the blanket cannot be reduced without losing useful information, it is called a Markov boundary. Identifying the Markov boundary of a random variable is advantageous because all variables outside the boundary are superfluous. Hence, the Markov boundary provides an… ▽ More

    Submitted 12 September, 2023; originally announced September 2023.

    Comments: Accepted to ISTM2023, 8 pages, 6 figures

  9. arXiv:2309.04801  [pdf, other

    cs.CV cs.AI

    TMComposites: Plug-and-Play Collaboration Between Specialized Tsetlin Machines

    Authors: Ole-Christoffer Granmo

    Abstract: Tsetlin Machines (TMs) provide a fundamental shift from arithmetic-based to logic-based machine learning. Supporting convolution, they deal successfully with image classification datasets like MNIST, Fashion-MNIST, and CIFAR-2. However, the TM struggles with getting state-of-the-art performance on CIFAR-10 and CIFAR-100, representing more complex tasks. This paper introduces plug-and-play collabor… ▽ More

    Submitted 12 September, 2023; v1 submitted 9 September, 2023; originally announced September 2023.

    Comments: 8 pages, 6 figures

  10. arXiv:2306.01027  [pdf, other

    cs.LG cs.AI cs.AR

    An FPGA Architecture for Online Learning using the Tsetlin Machine

    Authors: Samuel Prescott, Adrian Wheeldon, Rishad Shafik, Tousif Rahman, Alex Yakovlev, Ole-Christoffer Granmo

    Abstract: There is a need for machine learning models to evolve in unsupervised circumstances. New classifications may be introduced, unexpected faults may occur, or the initial dataset may be small compared to the data-points presented to the system during normal operation. Implementing such a system using neural networks involves significant mathematical complexity, which is a major issue in power-critica… ▽ More

    Submitted 1 June, 2023; originally announced June 2023.

  11. arXiv:2305.11928  [pdf, other

    cs.AI cs.LG

    Energy-frugal and Interpretable AI Hardware Design using Learning Automata

    Authors: Rishad Shafik, Tousif Rahman, Adrian Wheeldon, Ole-Christoffer Granmo, Alex Yakovlev

    Abstract: Energy efficiency is a crucial requirement for enabling powerful artificial intelligence applications at the microedge. Hardware acceleration with frugal architectural allocation is an effective method for reducing energy. Many emerging applications also require the systems design to incorporate interpretable decision models to establish responsibility and transparency. The design needs to provisi… ▽ More

    Submitted 19 May, 2023; originally announced May 2023.

  12. arXiv:2303.14464  [pdf, other

    cs.LG

    Verifying Properties of Tsetlin Machines

    Authors: Emilia Przybysz, Bimal Bhattarai, Cosimo Persia, Ana Ozaki, Ole-Christoffer Granmo, Jivitesh Sharma

    Abstract: Tsetlin Machines (TsMs) are a promising and interpretable machine learning method which can be applied for various classification tasks. We present an exact encoding of TsMs into propositional logic and formally verify properties of TsMs using a SAT solver. In particular, we introduce in this work a notion of similarity of machine learning models and apply our notion to check for similarity of TsM… ▽ More

    Submitted 2 July, 2023; v1 submitted 25 March, 2023; originally announced March 2023.

    Comments: 12 pages, accepted at ISTM (https://istm.no/)

  13. arXiv:2301.10181  [pdf, other

    eess.SP cs.LG

    Interpretable Tsetlin Machine-based Premature Ventricular Contraction Identification

    Authors: **bao Zhang, Xuan Zhang, Lei Jiao, Ole-Christoffer Granmo, Yongjun Qian, Fan Pan

    Abstract: Neural network-based models have found wide use in automatic long-term electrocardiogram (ECG) analysis. However, such black box models are inadequate for analysing physiological signals where credibility and interpretability are crucial. Indeed, how to make ECG analysis transparent is still an open problem. In this study, we develop a Tsetlin machine (TM) based architecture for premature ventricu… ▽ More

    Submitted 20 January, 2023; originally announced January 2023.

  14. arXiv:2301.08190  [pdf, other

    cs.LG cs.AI cs.LO

    Building Concise Logical Patterns by Constraining Tsetlin Machine Clause Size

    Authors: K. Darshana Abeyrathna, Ahmed Abdulrahem Othman Abouzeid, Bimal Bhattarai, Charul Giri, Sondre Glimsdal, Ole-Christoffer Granmo, Lei Jiao, Rupsa Saha, Jivitesh Sharma, Svein Anders Tunheim, Xuan Zhang

    Abstract: Tsetlin machine (TM) is a logic-based machine learning approach with the crucial advantages of being transparent and hardware-friendly. While TMs match or surpass deep learning accuracy for an increasing number of applications, large clause pools tend to produce clauses with many literals (long clauses). As such, they become less interpretable. Further, longer clauses increase the switching activi… ▽ More

    Submitted 19 January, 2023; originally announced January 2023.

    Comments: 17 pages, 4 figures

  15. arXiv:2301.00709  [pdf, other

    cs.CL cs.AI cs.LG

    Tsetlin Machine Embedding: Representing Words Using Logical Expressions

    Authors: Bimal Bhattarai, Ole-Christoffer Granmo, Lei Jiao, Rohan Yadav, Jivitesh Sharma

    Abstract: Embedding words in vector space is a fundamental first step in state-of-the-art natural language processing (NLP). Typical NLP solutions employ pre-defined vector representations to improve generalization by co-locating similar words in vector space. For instance, Word2Vec is a self-supervised predictive model that captures the context of words using a neural network. Similarly, GLoVe is a popular… ▽ More

    Submitted 2 January, 2023; originally announced January 2023.

    Comments: 9 pages, 7 figures

  16. arXiv:2212.13634  [pdf, other

    cs.LG

    On the Equivalence of the Weighted Tsetlin Machine and the Perceptron

    Authors: Jivitesh Sharma, Ole-Christoffer Granmo, Lei Jiao

    Abstract: Tsetlin Machine (TM) has been gaining popularity as an inherently interpretable machine leaning method that is able to achieve promising performance with low computational complexity on a variety of applications. The interpretability and the low computational complexity of the TM are inherited from the Boolean expressions for representing various sub-patterns. Although possessing favorable propert… ▽ More

    Submitted 27 December, 2022; originally announced December 2022.

  17. CostNet: An End-to-End Framework for Goal-Directed Reinforcement Learning

    Authors: Per-Arne Andersen, Morten Goodwin, Ole-Christoffer Granmo

    Abstract: Reinforcement Learning (RL) is a general framework concerned with an agent that seeks to maximize rewards in an environment. The learning typically happens through trial and error using explorative methods, such as epsilon-greedy. There are two approaches, model-based and model-free reinforcement learning, that show concrete results in several disciplines. Model-based RL learns a model of the envi… ▽ More

    Submitted 3 October, 2022; originally announced October 2022.

    Comments: 14 pages, 5 figures, In Proceedings of the International Conference on Innovative Techniques and Applications of Artificial Intelligence, SGAI2020

    Journal ref: 2020 Springer Nature Switzerland AG

  18. CaiRL: A High-Performance Reinforcement Learning Environment Toolkit

    Authors: Per-Arne Andersen, Morten Goodwin, Ole-Christoffer Granmo

    Abstract: This paper addresses the dire need for a platform that efficiently provides a framework for running reinforcement learning (RL) experiments. We propose the CaiRL Environment Toolkit as an efficient, compatible, and more sustainable alternative for training learning agents and propose methods to develop more efficient environment simulations. There is an increasing focus on develo** sustainable… ▽ More

    Submitted 3 October, 2022; originally announced October 2022.

    Comments: Published in 2022 IEEE Conference on Games (CoG)

    Journal ref: IEEE 2022

  19. Interpretable Option Discovery using Deep Q-Learning and Variational Autoencoders

    Authors: Per-Arne Andersen, Ole-Christoffer Granmo, Morten Goodwin

    Abstract: Deep Reinforcement Learning (RL) is unquestionably a robust framework to train autonomous agents in a wide variety of disciplines. However, traditional deep and shallow model-free RL algorithms suffer from low sample efficiency and inadequate generalization for sparse state spaces. The options framework with temporal abstractions is perhaps the most promising method to solve these problems, but it… ▽ More

    Submitted 3 October, 2022; originally announced October 2022.

    Comments: 12 pages, 5 figures, Proceedings of the 3rd International Conference on Intelligent Technologies and Applications

    Journal ref: 2021 Springer Nature Switzerland AG

  20. Towards Artificial Virtuous Agents: Games, Dilemmas and Machine Learning

    Authors: Ajay Vishwanath, Einar Duenger Bøhn, Ole-Christoffer Granmo, Charl Maree, Christian Omlin

    Abstract: Machine ethics has received increasing attention over the past few years because of the need to ensure safe and reliable artificial intelligence (AI). The two dominantly used theories in machine ethics are deontological and utilitarian ethics. Virtue ethics, on the other hand, has often been mentioned as an alternative ethical theory. While this interesting approach has certain advantages over pop… ▽ More

    Submitted 10 December, 2022; v1 submitted 30 August, 2022; originally announced August 2022.

    Comments: Premature submission of revised revision

  21. arXiv:2203.12537  [pdf, other

    cs.SI cs.AI

    Socially Fair Mitigation of Misinformation on Social Networks via Constraint Stochastic Optimization

    Authors: Ahmed Abouzeid, Ole-Christoffer Granmo, Christian Webersik, Morten Goodwin

    Abstract: Recent social networks' misinformation mitigation approaches tend to investigate how to reduce misinformation by considering a whole-network statistical scale. However, unbalanced misinformation exposures among individuals urge to study fair allocation of mitigation resources. Moreover, the network has random dynamics which change over time. Therefore, we introduce a stochastic and non-stationary… ▽ More

    Submitted 23 March, 2022; originally announced March 2022.

    Comments: These 14-pages paper is a version with appendices so that I can cite appendices in the original version of the paper which was accepted and submitted to AAAI22

  22. arXiv:2203.04378  [pdf, other

    cs.AI cs.LG

    Logic-based AI for Interpretable Board Game Winner Prediction with Tsetlin Machine

    Authors: Charul Giri, Ole-Christoffer Granmo, Herke van Hoof, Christian D. Blakely

    Abstract: Hex is a turn-based two-player connection game with a high branching factor, making the game arbitrarily complex with increasing board sizes. As such, top-performing algorithms for playing Hex rely on accurate evaluation of board positions using neural networks. However, the limited interpretability of neural networks is problematic when the user wants to understand the reasoning behind the predic… ▽ More

    Submitted 8 March, 2022; originally announced March 2022.

  23. arXiv:2202.01914  [pdf, other

    cs.LG cs.AI cs.NE

    Tsetlin Machine for Solving Contextual Bandit Problems

    Authors: Raihan Seraj, Jivitesh Sharma, Ole-Christoffer Granmo

    Abstract: This paper introduces an interpretable contextual bandit algorithm using Tsetlin Machines, which solves complex pattern recognition tasks using propositional logic. The proposed bandit learning algorithm relies on straightforward bit manipulation, thus simplifying computation and interpretation. We then present a mechanism for performing Thompson sampling with Tsetlin Machine, given its non-parame… ▽ More

    Submitted 3 February, 2022; originally announced February 2022.

  24. arXiv:2109.09488  [pdf, ps, other

    cs.LG cs.AI

    On the Convergence of Tsetlin Machines for the AND and the OR Operators

    Authors: Lei Jiao, Xuan Zhang, Ole-Christoffer Granmo

    Abstract: The Tsetlin Machine (TM) is a novel machine-learning algorithm based on propositional logic, which has obtained state-of-the-art performance on several pattern recognition problems. In previous studies, the convergence properties of TM for 1-bit operation and XOR operation have been analyzed. To make the analyses for the basic digital operations complete, in this article, we analyze the convergenc… ▽ More

    Submitted 2 December, 2022; v1 submitted 17 September, 2021; originally announced September 2021.

    Comments: arXiv admin note: text overlap with arXiv:2101.02547

  25. arXiv:2108.07594  [pdf, other

    cs.AI cs.LG

    Coalesced Multi-Output Tsetlin Machines with Clause Sharing

    Authors: Sondre Glimsdal, Ole-Christoffer Granmo

    Abstract: Using finite-state machines to learn patterns, Tsetlin machines (TMs) have obtained competitive accuracy and learning speed across several benchmarks, with frugal memory- and energy footprint. A TM represents patterns as conjunctive clauses in propositional logic (AND-rules), each clause voting for or against a particular output. While efficient for single-output problems, one needs a separate TM… ▽ More

    Submitted 17 August, 2021; originally announced August 2021.

    Comments: 23 pages, 9 figures

  26. arXiv:2105.14506  [pdf, other

    cs.LG cs.AI cs.NE

    Drop Clause: Enhancing Performance, Interpretability and Robustness of the Tsetlin Machine

    Authors: Jivitesh Sharma, Rohan Yadav, Ole-Christoffer Granmo, Lei Jiao

    Abstract: In this article, we introduce a novel variant of the Tsetlin machine (TM) that randomly drops clauses, the key learning elements of a TM. In effect, TM with drop clause ignores a random selection of the clauses in each epoch, selected according to a predefined probability. In this way, additional stochasticity is introduced in the learning phase of TM. To explore the effects drop clause has on acc… ▽ More

    Submitted 14 January, 2022; v1 submitted 30 May, 2021; originally announced May 2021.

    Comments: 8 pages + references and appendix

  27. arXiv:2105.09114  [pdf, other

    cs.CL cs.AI cs.LG

    Explainable Tsetlin Machine framework for fake news detection with credibility score assessment

    Authors: Bimal Bhattarai, Ole-Christoffer Granmo, Lei Jiao

    Abstract: The proliferation of fake news, i.e., news intentionally spread for misinformation, poses a threat to individuals and society. Despite various fact-checking websites such as PolitiFact, robust detection techniques are required to deal with the increase in fake news. Several deep learning models show promising results for fake news classification, however, their black-box nature makes it difficult… ▽ More

    Submitted 19 May, 2021; originally announced May 2021.

    Comments: 11 pages, 4 figures, 4 tables

    ACM Class: I.2; I.5; I.7

  28. arXiv:2105.04708  [pdf, other

    cs.CL cs.AI cs.LG

    Word-level Human Interpretable Scoring Mechanism for Novel Text Detection Using Tsetlin Machines

    Authors: Bimal Bhattarai, Ole-Christoffer Granmo, Lei Jiao

    Abstract: Recent research in novelty detection focuses mainly on document-level classification, employing deep neural networks (DNN). However, the black-box nature of DNNs makes it difficult to extract an exact explanation of why a document is considered novel. In addition, dealing with novelty at the word-level is crucial to provide a more fine-grained analysis than what is available at the document level.… ▽ More

    Submitted 10 May, 2021; originally announced May 2021.

    Comments: 18 pages, 11 figures, 8 tables

    ACM Class: I.2; I.5; I.7

  29. arXiv:2104.06901  [pdf, other

    cs.CL cs.AI cs.LG

    Enhancing Interpretable Clauses Semantically using Pretrained Word Representation

    Authors: Rohan Kumar Yadav, Lei Jiao, Ole-Christoffer Granmo, Morten Goodwin

    Abstract: Tsetlin Machine (TM) is an interpretable pattern recognition algorithm based on propositional logic, which has demonstrated competitive performance in many Natural Language Processing (NLP) tasks, including sentiment analysis, text classification, and Word Sense Disambiguation. To obtain human-level interpretability, legacy TM employs Boolean input features such as bag-of-words (BOW). However, the… ▽ More

    Submitted 10 September, 2021; v1 submitted 14 April, 2021; originally announced April 2021.

    Comments: BlackboxNLP 2021

  30. arXiv:2102.10952  [pdf, other

    cs.CL cs.AI cs.LG cs.LO

    A Relational Tsetlin Machine with Applications to Natural Language Understanding

    Authors: Rupsa Saha, Ole-Christoffer Granmo, Vladimir I. Zadorozhny, Morten Goodwin

    Abstract: TMs are a pattern recognition approach that uses finite state machines for learning and propositional logic to represent patterns. In addition to being natively interpretable, they have provided competitive accuracy for various tasks. In this paper, we increase the computing power of TMs by proposing a first-order logic-based framework with Herbrand semantics. The resulting TM is relational and ca… ▽ More

    Submitted 22 February, 2021; originally announced February 2021.

    Comments: 14 pages, 3 figures, 7 tables, relational approach to TM in NLP

    ACM Class: I.2.7; I.2.4

  31. arXiv:2101.11336  [pdf, other

    eess.AS cs.SD

    Low-Power Audio Keyword Spotting using Tsetlin Machines

    Authors: Jie Lei, Tousif Rahman, Rishad Shafik, Adrian Wheeldon, Alex Yakovlev, Ole-Christoffer Granmo, Fahim Kawsar, Akhil Mathur

    Abstract: The emergence of Artificial Intelligence (AI) driven Keyword Spotting (KWS) technologies has revolutionized human to machine interaction. Yet, the challenge of end-to-end energy efficiency, memory footprint and system complexity of current Neural Network (NN) powered AI-KWS pipelines has remained ever present. This paper evaluates KWS utilizing a learning automata powered machine learning algorith… ▽ More

    Submitted 27 January, 2021; originally announced January 2021.

    Comments: 20 pp

    Journal ref: Pre-print of original submission to Journal of Low Power Electronics and Applications, 2021

  32. arXiv:2101.02547  [pdf, ps, other

    cs.LG cs.AI cs.LO

    On the Convergence of Tsetlin Machines for the XOR Operator

    Authors: Lei Jiao, Xuan Zhang, Ole-Christoffer Granmo, K. Darshana Abeyrathna

    Abstract: The Tsetlin Machine (TM) is a novel machine learning algorithm with several distinct properties, including transparent inference and learning using hardware-near building blocks. Although numerous papers explore the TM empirically, many of its properties have not yet been analyzed mathematically. In this article, we analyze the convergence of the TM when input is non-linearly related to output by… ▽ More

    Submitted 7 January, 2021; originally announced January 2021.

    Comments: 31 pages, 3 figures

  33. arXiv:2011.08755  [pdf, other

    cs.CL cs.AI cs.LG

    Measuring the Novelty of Natural Language Text Using the Conjunctive Clauses of a Tsetlin Machine Text Classifier

    Authors: Bimal Bhattarai, Ole-Christoffer Granmo, Lei Jiao

    Abstract: Most supervised text classification approaches assume a closed world, counting on all classes being present in the data at training time. This assumption can lead to unpredictable behaviour during operation, whenever novel, previously unseen, classes appear. Although deep learning-based methods have recently been used for novelty detection, they are challenging to interpret due to their black-box… ▽ More

    Submitted 17 November, 2020; originally announced November 2020.

    Comments: 10 pages, 5 figures, 3 tables

    ACM Class: I.2; I.5; I.7

  34. arXiv:2009.04861  [pdf, other

    cs.AI cs.LG

    Massively Parallel and Asynchronous Tsetlin Machine Architecture Supporting Almost Constant-Time Scaling

    Authors: K. Darshana Abeyrathna, Bimal Bhattarai, Morten Goodwin, Saeed Gorji, Ole-Christoffer Granmo, Lei Jiao, Rupsa Saha, Rohan K. Yadav

    Abstract: Using logical clauses to represent patterns, Tsetlin Machines (TMs) have recently obtained competitive performance in terms of accuracy, memory footprint, energy, and learning speed on several benchmarks. Each TM clause votes for or against a particular class, with classification resolved using a majority vote. While the evaluation of clauses is fast, being based on binary operators, the voting ma… ▽ More

    Submitted 9 June, 2021; v1 submitted 10 September, 2020; originally announced September 2020.

    Comments: Accepted to ICML 2021

  35. On the Convergence of Tsetlin Machines for the IDENTITY- and NOT Operators

    Authors: Xuan Zhang, Lei Jiao, Ole-Christoffer Granmo, Morten Goodwin

    Abstract: The Tsetlin Machine (TM) is a recent machine learning algorithm with several distinct properties, such as interpretability, simplicity, and hardware-friendliness. Although numerous empirical evaluations report on its performance, the mathematical analysis of its convergence is still open. In this article, we analyze the convergence of the TM with only one clause involved for classification. More s… ▽ More

    Submitted 11 October, 2021; v1 submitted 28 July, 2020; originally announced July 2020.

    Comments: 23 pages, 10 figures

  36. arXiv:2007.13885  [pdf, other

    cs.LG cs.AI stat.ML

    Closed-Form Expressions for Global and Local Interpretation of Tsetlin Machines with Applications to Explaining High-Dimensional Data

    Authors: Christian D. Blakely, Ole-Christoffer Granmo

    Abstract: Tsetlin Machines (TMs) capture patterns using conjunctive clauses in propositional logic, thus facilitating interpretation. However, recent TM-based approaches mainly rely on inspecting the full range of clauses individually. Such inspection does not necessarily scale to complex prediction problems that require a large number of clauses. In this paper, we propose closed-form expressions for unders… ▽ More

    Submitted 27 July, 2020; originally announced July 2020.

  37. arXiv:2007.02114  [pdf, other

    cs.LG cs.AI

    A Novel Multi-Step Finite-State Automaton for Arbitrarily Deterministic Tsetlin Machine Learning

    Authors: K. Darshana Abeyrathna, Ole-Christoffer Granmo, Rishad Shafik, Alex Yakovlev, Adrian Wheeldon, Jie Lei, Morten Goodwin

    Abstract: Due to the high energy consumption and scalability challenges of deep learning, there is a critical need to shift research focus towards dealing with energy consumption constraints. Tsetlin Machines (TMs) are a recent approach to machine learning that has demonstrated significantly reduced energy usage compared to neural networks alike, while performing competitively accuracy-wise on several bench… ▽ More

    Submitted 4 July, 2020; originally announced July 2020.

    Comments: 10 pages, 8 figures, 7 tables

  38. arXiv:2005.05131  [pdf, other

    cs.AI

    Extending the Tsetlin Machine With Integer-Weighted Clauses for Increased Interpretability

    Authors: K. Darshana Abeyrathna, Ole-Christoffer Granmo, Morten Goodwin

    Abstract: Despite significant effort, building models that are both interpretable and accurate is an unresolved challenge for many pattern recognition problems. In general, rule-based and linear models lack accuracy, while deep learning interpretability is based on rough approximations of the underlying inference. Using a linear combination of conjunctive clauses in propositional logic, Tsetlin Machines (TM… ▽ More

    Submitted 11 May, 2020; originally announced May 2020.

    Comments: 20 pages, 10 figures

  39. arXiv:2004.03188  [pdf, other

    cs.LG cs.AI stat.ML

    Increasing the Inference and Learning Speed of Tsetlin Machines with Clause Indexing

    Authors: Saeed Rahimi Gorji, Ole-Christoffer Granmo, Sondre Glimsdal, Jonathan Edwards, Morten Goodwin

    Abstract: The Tsetlin Machine (TM) is a machine learning algorithm founded on the classical Tsetlin Automaton (TA) and game theory. It further leverages frequent pattern mining and resource allocation principles to extract common patterns in the data, rather than relying on minimizing output error, which is prone to overfitting. Unlike the intertwined nature of pattern representation in neural networks, a T… ▽ More

    Submitted 7 April, 2020; originally announced April 2020.

    Comments: 14 pages, 8 figures

  40. arXiv:2002.01245  [pdf, other

    cs.LG cs.AI stat.ML

    A Regression Tsetlin Machine with Integer Weighted Clauses for Compact Pattern Representation

    Authors: K. Darshana Abeyrathna, Ole-Christoffer Granmo, Morten Goodwin

    Abstract: The Regression Tsetlin Machine (RTM) addresses the lack of interpretability impeding state-of-the-art nonlinear regression models. It does this by using conjunctive clauses in propositional logic to capture the underlying non-linear frequent patterns in the data. These, in turn, are combined into a continuous output through summation, akin to a linear regression function, however, with non-linear… ▽ More

    Submitted 4 February, 2020; originally announced February 2020.

    Comments: 12 pages, 4 figures, 2 tables

  41. arXiv:1911.12607  [pdf, ps, other

    cs.LG cs.AI stat.ML

    The Weighted Tsetlin Machine: Compressed Representations with Weighted Clauses

    Authors: Adrian Phoulady, Ole-Christoffer Granmo, Saeed Rahimi Gorji, Hady Ahmady Phoulady

    Abstract: The Tsetlin Machine (TM) is an interpretable mechanism for pattern recognition that constructs conjunctive clauses from data. The clauses capture frequent patterns with high discriminating power, providing increasing expression power with each additional clause. However, the resulting accuracy gain comes at the cost of linear growth in computation time and memory usage. In this paper, we present t… ▽ More

    Submitted 14 January, 2020; v1 submitted 28 November, 2019; originally announced November 2019.

    Comments: Accepted at the Ninth International Workshop on Statistical Relational AI

  42. arXiv:1909.07310  [pdf, ps, other

    cs.LG cs.AI stat.ML

    A Tsetlin Machine with Multigranular Clauses

    Authors: Saeed Rahimi Gorji, Ole-Christoffer Granmo, Adrian Phoulady, Morten Goodwin

    Abstract: The recently introduced Tsetlin Machine (TM) has provided competitive pattern recognition accuracy in several benchmarks, however, requires a 3-dimensional hyperparameter search. In this paper, we introduce the Multigranular Tsetlin Machine (MTM). The MTM eliminates the specificity hyperparameter, used by the TM to control the granularity of the conjunctive clauses that it produces for recognizing… ▽ More

    Submitted 16 September, 2019; originally announced September 2019.

    Comments: 6 pages, 4 figures

  43. arXiv:1908.11219   

    cs.SD cs.LG eess.AS stat.ML

    Environment Sound Classification using Multiple Feature Channels and Attention based Deep Convolutional Neural Network

    Authors: Jivitesh Sharma, Ole-Christoffer Granmo, Morten Goodwin

    Abstract: In this paper, we propose a model for the Environment Sound Classification Task (ESC) that consists of multiple feature channels given as input to a Deep Convolutional Neural Network (CNN) with Attention mechanism. The novelty of the paper lies in using multiple feature channels consisting of Mel-Frequency Cepstral Coefficients (MFCC), Gammatone Frequency Cepstral Coefficients (GFCC), the Constant… ▽ More

    Submitted 8 December, 2020; v1 submitted 28 August, 2019; originally announced August 2019.

    Comments: Re-checking results

  44. arXiv:1907.11971  [pdf, other

    cs.AI

    Towards Model-based Reinforcement Learning for Industry-near Environments

    Authors: Per-Arne Andersen, Morten Goodwin, Ole-Christoffer Granmo

    Abstract: Deep reinforcement learning has over the past few years shown great potential in learning near-optimal control in complex simulated environments with little visible information. Rainbow (Q-Learning) and PPO (Policy Optimisation) have shown outstanding performance in a variety of tasks, including Atari 2600, MuJoCo, and Roboschool test suite. While these algorithms are fundamentally different, both… ▽ More

    Submitted 27 July, 2019; originally announced July 2019.

  45. arXiv:1907.06432  [pdf, other

    cs.AI cs.IR

    A Neural Turing~Machine for Conditional Transition Graph Modeling

    Authors: Mehdi Ben Lazreg, Morten Goodwin, Ole-Christoffer Granmo

    Abstract: Graphs are an essential part of many machine learning problems such as analysis of parse trees, social networks, knowledge graphs, transportation systems, and molecular structures. Applying machine learning in these areas typically involves learning the graph structure and the relationship between the nodes of the graph. However, learning the graph structure is often complex, particularly when the… ▽ More

    Submitted 15 July, 2019; originally announced July 2019.

    Comments: Submitted to IEEE Transactions on Neural Networks and Learning Systems

  46. arXiv:1905.09688  [pdf, other

    cs.LG cs.AI stat.ML

    The Convolutional Tsetlin Machine

    Authors: Ole-Christoffer Granmo, Sondre Glimsdal, Lei Jiao, Morten Goodwin, Christian W. Omlin, Geir Thore Berge

    Abstract: Convolutional neural networks (CNNs) have obtained astounding successes for important pattern recognition tasks, but they suffer from high computational complexity and the lack of interpretability. The recent Tsetlin Machine (TM) attempts to address this lack by using easy-to-interpret conjunctive clauses in propositional logic to solve complex pattern recognition problems. The TM provides competi… ▽ More

    Submitted 27 December, 2019; v1 submitted 23 May, 2019; originally announced May 2019.

    Comments: 14 pages, 5 figures

  47. arXiv:1905.09673  [pdf, other

    cs.AI cs.LG eess.SY

    Deep Q-Learning with Q-Matrix Transfer Learning for Novel Fire Evacuation Environment

    Authors: Jivitesh Sharma, Per-Arne Andersen, Ole-Chrisoffer Granmo, Morten Goodwin

    Abstract: We focus on the important problem of emergency evacuation, which clearly could benefit from reinforcement learning that has been largely unaddressed. Emergency evacuation is a complex task which is difficult to solve with reinforcement learning, since an emergency situation is highly dynamic, with a lot of changing variables and complex constraints that makes it difficult to train on. In this pape… ▽ More

    Submitted 29 May, 2019; v1 submitted 23 May, 2019; originally announced May 2019.

    Comments: 21 pages, 14 figures, 4 tables

  48. arXiv:1905.04206  [pdf, other

    cs.LG cs.AI stat.ML

    The Regression Tsetlin Machine: A Tsetlin Machine for Continuous Output Problems

    Authors: K. Darshana Abeyrathna, Ole-Christoffer Granmo, Lei Jiao, Morten Goodwin

    Abstract: The recently introduced Tsetlin Machine (TM) has provided competitive pattern classification accuracy in several benchmarks, composing patterns with easy-to-interpret conjunctive clauses in propositional logic. In this paper, we go beyond pattern classification by introducing a new type of TMs, namely, the Regression Tsetlin Machine (RTM). In all brevity, we modify the inner inference mechanism of… ▽ More

    Submitted 21 June, 2019; v1 submitted 10 May, 2019; originally announced May 2019.

    Comments: 13 pages

  49. arXiv:1905.04199  [pdf, other

    cs.LG cs.AI

    A Scheme for Continuous Input to the Tsetlin Machine with Applications to Forecasting Disease Outbreaks

    Authors: K. Darshana Abeyrathna, Ole-Christoffer Granmo, Xuan Zhang, Morten Goodwin

    Abstract: In this paper, we apply a new promising tool for pattern classification, namely, the Tsetlin Machine (TM), to the field of disease forecasting. The TM is interpretable because it is based on manipulating expressions in propositional logic, leveraging a large team of Tsetlin Automata (TA). Apart from being interpretable, this approach is attractive due to its low computational cost and its capacity… ▽ More

    Submitted 21 June, 2019; v1 submitted 10 May, 2019; originally announced May 2019.

    Comments: 14 pages

  50. arXiv:1810.01112  [pdf, other

    cs.LG cs.AI

    The Dreaming Variational Autoencoder for Reinforcement Learning Environments

    Authors: Per-Arne Andersen, Morten Goodwin, Ole-Christoffer Granmo

    Abstract: Reinforcement learning has shown great potential in generalizing over raw sensory data using only a single neural network for value optimization. There are several challenges in the current state-of-the-art reinforcement learning algorithms that prevent them from converging towards the global optima. It is likely that the solution to these problems lies in short- and long-term planning, exploratio… ▽ More

    Submitted 2 October, 2018; originally announced October 2018.

    Comments: Best Student Paper Award, Proceedings of the 38th SGAI International Conference on Artificial Intelligence, Cambridge, UK, 2018, Artificial Intelligence XXXV, 2018