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...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
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 |