The Weighted Tsetlin Machine: Compressed Representations with Weighted Clauses

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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Phoulady, Adrian, Granmo, Ole-Christoffer, Gorji, Saeed Rahimi, Phoulady, Hady Ahmady
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Phoulady, Adrian
Granmo, Ole-Christoffer
Gorji, Saeed Rahimi
Phoulady, Hady Ahmady
description 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 the Weighted Tsetlin Machine (WTM), which reduces computation time and memory usage by weighting the clauses. Real-valued weighting allows one clause to replace multiple, and supports fine-tuning the impact of each clause. Our novel scheme simultaneously learns both the composition of the clauses and their weights. Furthermore, we increase training efficiency by replacing $k$ Bernoulli trials of success probability $p$ with a uniform sample of average size $p k$, the size drawn from a binomial distribution. In our empirical evaluation, the WTM achieved the same accuracy as the TM on MNIST, IMDb, and Connect-4, requiring only $1/4$, $1/3$, and $1/50$ of the clauses, respectively. With the same number of clauses, the WTM outperformed the TM, obtaining peak test accuracies of respectively $98.63\%$, $90.37\%$, and $87.91\%$. Finally, our novel sampling scheme reduced sample generation time by a factor of $7$.
doi_str_mv 10.48550/arxiv.1911.12607
format Article
fullrecord <record><control><sourceid>arxiv_GOX</sourceid><recordid>TN_cdi_arxiv_primary_1911_12607</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1911_12607</sourcerecordid><originalsourceid>FETCH-LOGICAL-a677-376c0a9522a858bd411ded704287f10ae7ee94e530796014ebfc2643aac88c033</originalsourceid><addsrcrecordid>eNpFj0tLw0AUhWfjQqo_wJXzBxLvvCfuJPiCqiCBLsPt5KYZSNOSGV__XlsFV-fA4TvwMXYhoNTeGLjC-TO-l6ISohTSgjtlz81AfEVxM2TqeJMoj3HiTxiGONE1r3fb_Uwp_WyvdGg0ZcxxNyX-EfPwT9YjviVKZ-ykxzHR-V8uWHN329QPxfLl_rG-WRZonSuUswGwMlKiN37daSE66hxo6V0vAMkRVZqMAldZEJrWfZBWK8TgfQClFuzy9_Yo1O7nuMX5qz2ItUcx9Q2RdEio</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>The Weighted Tsetlin Machine: Compressed Representations with Weighted Clauses</title><source>arXiv.org</source><creator>Phoulady, Adrian ; Granmo, Ole-Christoffer ; Gorji, Saeed Rahimi ; Phoulady, Hady Ahmady</creator><creatorcontrib>Phoulady, Adrian ; Granmo, Ole-Christoffer ; Gorji, Saeed Rahimi ; Phoulady, Hady Ahmady</creatorcontrib><description>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 the Weighted Tsetlin Machine (WTM), which reduces computation time and memory usage by weighting the clauses. Real-valued weighting allows one clause to replace multiple, and supports fine-tuning the impact of each clause. Our novel scheme simultaneously learns both the composition of the clauses and their weights. Furthermore, we increase training efficiency by replacing $k$ Bernoulli trials of success probability $p$ with a uniform sample of average size $p k$, the size drawn from a binomial distribution. In our empirical evaluation, the WTM achieved the same accuracy as the TM on MNIST, IMDb, and Connect-4, requiring only $1/4$, $1/3$, and $1/50$ of the clauses, respectively. With the same number of clauses, the WTM outperformed the TM, obtaining peak test accuracies of respectively $98.63\%$, $90.37\%$, and $87.91\%$. Finally, our novel sampling scheme reduced sample generation time by a factor of $7$.</description><identifier>DOI: 10.48550/arxiv.1911.12607</identifier><language>eng</language><subject>Computer Science - Artificial Intelligence ; Computer Science - Learning ; Statistics - Machine Learning</subject><creationdate>2019-11</creationdate><rights>http://arxiv.org/licenses/nonexclusive-distrib/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,776,881</link.rule.ids><linktorsrc>$$Uhttps://arxiv.org/abs/1911.12607$$EView_record_in_Cornell_University$$FView_record_in_$$GCornell_University$$Hfree_for_read</linktorsrc><backlink>$$Uhttps://doi.org/10.48550/arXiv.1911.12607$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Phoulady, Adrian</creatorcontrib><creatorcontrib>Granmo, Ole-Christoffer</creatorcontrib><creatorcontrib>Gorji, Saeed Rahimi</creatorcontrib><creatorcontrib>Phoulady, Hady Ahmady</creatorcontrib><title>The Weighted Tsetlin Machine: Compressed Representations with Weighted Clauses</title><description>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 the Weighted Tsetlin Machine (WTM), which reduces computation time and memory usage by weighting the clauses. Real-valued weighting allows one clause to replace multiple, and supports fine-tuning the impact of each clause. Our novel scheme simultaneously learns both the composition of the clauses and their weights. Furthermore, we increase training efficiency by replacing $k$ Bernoulli trials of success probability $p$ with a uniform sample of average size $p k$, the size drawn from a binomial distribution. In our empirical evaluation, the WTM achieved the same accuracy as the TM on MNIST, IMDb, and Connect-4, requiring only $1/4$, $1/3$, and $1/50$ of the clauses, respectively. With the same number of clauses, the WTM outperformed the TM, obtaining peak test accuracies of respectively $98.63\%$, $90.37\%$, and $87.91\%$. Finally, our novel sampling scheme reduced sample generation time by a factor of $7$.</description><subject>Computer Science - Artificial Intelligence</subject><subject>Computer Science - Learning</subject><subject>Statistics - Machine Learning</subject><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><sourceid>GOX</sourceid><recordid>eNpFj0tLw0AUhWfjQqo_wJXzBxLvvCfuJPiCqiCBLsPt5KYZSNOSGV__XlsFV-fA4TvwMXYhoNTeGLjC-TO-l6ISohTSgjtlz81AfEVxM2TqeJMoj3HiTxiGONE1r3fb_Uwp_WyvdGg0ZcxxNyX-EfPwT9YjviVKZ-ykxzHR-V8uWHN329QPxfLl_rG-WRZonSuUswGwMlKiN37daSE66hxo6V0vAMkRVZqMAldZEJrWfZBWK8TgfQClFuzy9_Yo1O7nuMX5qz2ItUcx9Q2RdEio</recordid><startdate>20191128</startdate><enddate>20191128</enddate><creator>Phoulady, Adrian</creator><creator>Granmo, Ole-Christoffer</creator><creator>Gorji, Saeed Rahimi</creator><creator>Phoulady, Hady Ahmady</creator><scope>AKY</scope><scope>EPD</scope><scope>GOX</scope></search><sort><creationdate>20191128</creationdate><title>The Weighted Tsetlin Machine: Compressed Representations with Weighted Clauses</title><author>Phoulady, Adrian ; Granmo, Ole-Christoffer ; Gorji, Saeed Rahimi ; Phoulady, Hady Ahmady</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a677-376c0a9522a858bd411ded704287f10ae7ee94e530796014ebfc2643aac88c033</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Computer Science - Artificial Intelligence</topic><topic>Computer Science - Learning</topic><topic>Statistics - Machine Learning</topic><toplevel>online_resources</toplevel><creatorcontrib>Phoulady, Adrian</creatorcontrib><creatorcontrib>Granmo, Ole-Christoffer</creatorcontrib><creatorcontrib>Gorji, Saeed Rahimi</creatorcontrib><creatorcontrib>Phoulady, Hady Ahmady</creatorcontrib><collection>arXiv Computer Science</collection><collection>arXiv Statistics</collection><collection>arXiv.org</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Phoulady, Adrian</au><au>Granmo, Ole-Christoffer</au><au>Gorji, Saeed Rahimi</au><au>Phoulady, Hady Ahmady</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>The Weighted Tsetlin Machine: Compressed Representations with Weighted Clauses</atitle><date>2019-11-28</date><risdate>2019</risdate><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 the Weighted Tsetlin Machine (WTM), which reduces computation time and memory usage by weighting the clauses. Real-valued weighting allows one clause to replace multiple, and supports fine-tuning the impact of each clause. Our novel scheme simultaneously learns both the composition of the clauses and their weights. Furthermore, we increase training efficiency by replacing $k$ Bernoulli trials of success probability $p$ with a uniform sample of average size $p k$, the size drawn from a binomial distribution. In our empirical evaluation, the WTM achieved the same accuracy as the TM on MNIST, IMDb, and Connect-4, requiring only $1/4$, $1/3$, and $1/50$ of the clauses, respectively. With the same number of clauses, the WTM outperformed the TM, obtaining peak test accuracies of respectively $98.63\%$, $90.37\%$, and $87.91\%$. Finally, our novel sampling scheme reduced sample generation time by a factor of $7$.</abstract><doi>10.48550/arxiv.1911.12607</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier DOI: 10.48550/arxiv.1911.12607
ispartof
issn
language eng
recordid cdi_arxiv_primary_1911_12607
source arXiv.org
subjects Computer Science - Artificial Intelligence
Computer Science - Learning
Statistics - Machine Learning
title The Weighted Tsetlin Machine: Compressed Representations with Weighted Clauses
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-05T07%3A43%3A09IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-arxiv_GOX&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=The%20Weighted%20Tsetlin%20Machine:%20Compressed%20Representations%20with%20Weighted%20Clauses&rft.au=Phoulady,%20Adrian&rft.date=2019-11-28&rft_id=info:doi/10.48550/arxiv.1911.12607&rft_dat=%3Carxiv_GOX%3E1911_12607%3C/arxiv_GOX%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true