{"id":"https://openalex.org/W2950860789","doi":"https://doi.org/10.3389/fncom.2017.00111","title":"The HTM Spatial Pooler\u2014A Neocortical Algorithm for Online Sparse Distributed Coding","display_name":"The HTM Spatial Pooler\u2014A Neocortical Algorithm for Online Sparse Distributed Coding","publication_year":2017,"publication_date":"2017-11-28","ids":{"openalex":"https://openalex.org/W2950860789","doi":"https://doi.org/10.3389/fncom.2017.00111","mag":"2950860789","pmid":"https://pubmed.ncbi.nlm.nih.gov/29238299","pmcid":"https://www.ncbi.nlm.nih.gov/pmc/articles/5712570"},"language":"en","primary_location":{"id":"doi:10.3389/fncom.2017.00111","doi":"https://doi.org/10.3389/fncom.2017.00111","is_oa":true,"landing_page_url":"https://doi.org/10.3389/fncom.2017.00111","pdf_url":"https://www.frontiersin.org/articles/10.3389/fncom.2017.00111/pdf","source":{"id":"https://openalex.org/S19778766","display_name":"Frontiers in Computational Neuroscience","issn_l":"1662-5188","issn":["1662-5188"],"is_oa":true,"is_in_doaj":true,"is_core":true,"listed_in":["cwts-core","doaj","jufo-1","ki-jl-1","norway-1","oarl","poland-70","russia-white-list-2","vabb-shw"],"host_organization":"https://openalex.org/P4310320527","host_organization_name":"Frontiers Media","host_organization_lineage":["https://openalex.org/P4310320527"],"host_organization_lineage_names":["Frontiers Media"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Frontiers in Computational Neuroscience","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"indexed_in":["crossref","doaj","pubmed"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://www.frontiersin.org/articles/10.3389/fncom.2017.00111/pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5103165982","display_name":"Yuwei Cui","orcid":"https://orcid.org/0000-0002-0767-7247","observed_orcids":["https://orcid.org/0000-0002-0767-7247"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yuwei Cui","raw_affiliation_strings":["Numenta, Inc, Redwood City, California, USA","Numenta, Inc., Redwood City, CA, United States"],"raw_orcid":"https://orcid.org/0000-0002-0767-7247","affiliations":[{"raw_affiliation_string":"Numenta, Inc, Redwood City, California, USA","institution_ids":[]},{"raw_affiliation_string":"Numenta, Inc., Redwood City, CA, United States","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049553911","display_name":"Subutai Ahmad","orcid":"https://orcid.org/0000-0002-2141-0629","observed_orcids":["https://orcid.org/0000-0002-2141-0629"]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Subutai Ahmad","raw_affiliation_strings":["Numenta, Inc, Redwood City, California, USA","Numenta, Inc., Redwood City, CA, United States"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Numenta, Inc, Redwood City, California, USA","institution_ids":[]},{"raw_affiliation_string":"Numenta, Inc., Redwood City, CA, United States","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5020007508","display_name":"Jeff Hawkins","orcid":"https://orcid.org/0000-0003-1416-1561","observed_orcids":["https://orcid.org/0000-0003-1416-1561"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jeff Hawkins","raw_affiliation_strings":["Numenta, Inc, Redwood City, California, USA","Numenta, Inc., Redwood City, CA, United States"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Numenta, Inc, Redwood City, California, USA","institution_ids":[]},{"raw_affiliation_string":"Numenta, Inc., Redwood City, CA, United States","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5049553911"],"corresponding_institution_ids":[],"apc_list":{"value":3150,"currency":"CHF","value_usd":3801},"apc_paid":{"value":3150,"currency":"CHF","value_usd":3801},"fwci":7.2023,"has_fulltext":true,"cited_by_count":135,"citation_normalized_percentile":{"value":0.97626037,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":100},"biblio":{"volume":"11","issue":null,"first_page":"111","last_page":"111"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10320","display_name":"Neural Networks and Applications","score":0.4569999873638153,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10320","display_name":"Neural Networks and Applications","score":0.4569999873638153,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10581","display_name":"Neural dynamics and brain function","score":0.18379999697208405,"subfield":{"id":"https://openalex.org/subfields/2805","display_name":"Cognitive Neuroscience"},"field":{"id":"https://openalex.org/fields/28","display_name":"Neuroscience"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":0.13289999961853027,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/hierarchical-temporal-memory","display_name":"hierarchical temporal memory","score":0.9819999933242798},{"id":"https://openalex.org/keywords/sparse-distributed-representations","display_name":"sparse distributed representations","score":0.9729999899864197},{"id":"https://openalex.org/keywords/sparse-coding","display_name":"sparse coding","score":0.7279999852180481},{"id":"https://openalex.org/keywords/e-learning","display_name":"online learning","score":0.824999988079071},{"id":"https://openalex.org/keywords/noise-robustness","display_name":"noise robustness","score":0.8679999709129333}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7928106784820557},{"id":"https://openalex.org/C111437709","wikidata":"https://www.wikidata.org/wiki/Q1277874","display_name":"Hebbian theory","level":3,"score":0.7457965016365051},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.6591007113456726},{"id":"https://openalex.org/C77637269","wikidata":"https://www.wikidata.org/wiki/Q7002051","display_name":"Neural coding","level":2,"score":0.652722954750061},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.5442743897438049},{"id":"https://openalex.org/C38858127","wikidata":"https://www.wikidata.org/wiki/Q5441228","display_name":"Feed forward","level":2,"score":0.42912960052490234},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4192027747631073},{"id":"https://openalex.org/C97108695","wikidata":"https://www.wikidata.org/wiki/Q6508265","display_name":"Leabra","level":5,"score":0.4178916811943054},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.40835511684417725},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.38298913836479187},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.36869823932647705},{"id":"https://openalex.org/C153180895","wikidata":"https://www.wikidata.org/wiki/Q7148389","display_name":"Pattern recognition (psychology)","level":2,"score":0.3303855359554291},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.25980913639068604},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.14140424132347107},{"id":"https://openalex.org/C117765406","wikidata":"https://www.wikidata.org/wiki/Q5362437","display_name":"Generalization error","level":3,"score":0.0},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C17061570","wikidata":"https://www.wikidata.org/wiki/Q7960888","display_name":"Wake-sleep algorithm","level":4,"score":0.0}],"mesh":[],"locations_count":6,"locations":[{"id":"doi:10.3389/fncom.2017.00111","doi":"https://doi.org/10.3389/fncom.2017.00111","is_oa":true,"landing_page_url":"https://doi.org/10.3389/fncom.2017.00111","pdf_url":"https://www.frontiersin.org/articles/10.3389/fncom.2017.00111/pdf","source":{"id":"https://openalex.org/S19778766","display_name":"Frontiers in Computational Neuroscience","issn_l":"1662-5188","issn":["1662-5188"],"is_oa":true,"is_in_doaj":true,"is_core":true,"listed_in":["cwts-core","doaj","jufo-1","ki-jl-1","norway-1","oarl","poland-70","russia-white-list-2","vabb-shw"],"host_organization":"https://openalex.org/P4310320527","host_organization_name":"Frontiers Media","host_organization_lineage":["https://openalex.org/P4310320527"],"host_organization_lineage_names":["Frontiers Media"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Frontiers in Computational Neuroscience","raw_type":"journal-article"},{"id":"doi:10.1101/085035","doi":"https://doi.org/10.1101/085035","is_oa":true,"landing_page_url":"https://doi.org/10.1101/085035","pdf_url":"https://www.biorxiv.org/content/biorxiv/early/2017/02/16/085035.full.pdf","source":{"id":"https://openalex.org/S4306402567","display_name":"bioRxiv (Cold Spring Harbor Laboratory)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I2750212522","host_organization_name":"Cold Spring Harbor Laboratory","host_organization_lineage":["https://openalex.org/I2750212522"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":"bioRxiv","raw_type":"posted-content"},{"id":"pmh:oai:europepmc.org:4639888","doi":null,"is_oa":true,"landing_page_url":"https://www.ncbi.nlm.nih.gov/pmc/articles/5712570","pdf_url":null,"source":{"id":"https://openalex.org/S4306400806","display_name":"Europe PMC (PubMed Central)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I1303153112","host_organization_name":"European Bioinformatics Institute","host_organization_lineage":["https://openalex.org/I1303153112"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":null,"raw_type":"Text"},{"id":"pmh:oai:pubmedcentral.nih.gov:5712570","doi":null,"is_oa":true,"landing_page_url":"https://www.ncbi.nlm.nih.gov/pmc/articles/5712570","pdf_url":null,"source":{"id":"https://openalex.org/S2764455111","display_name":"PubMed Central","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Front Comput Neurosci","raw_type":"Text"},{"id":"pmid:29238299","doi":null,"is_oa":false,"landing_page_url":"https://pubmed.ncbi.nlm.nih.gov/29238299","pdf_url":null,"source":{"id":"https://openalex.org/S4306525036","display_name":"PubMed","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Frontiers in computational neuroscience","raw_type":"Journal Article"},{"id":"pmh:oai:doaj.org/article:88f474f075774b379bae948555f9d6f9","doi":null,"is_oa":true,"landing_page_url":"https://doaj.org/article/88f474f075774b379bae948555f9d6f9","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Frontiers in Computational Neuroscience, Vol 11 (2017)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.3389/fncom.2017.00111","doi":"https://doi.org/10.3389/fncom.2017.00111","is_oa":true,"landing_page_url":"https://doi.org/10.3389/fncom.2017.00111","pdf_url":"https://www.frontiersin.org/articles/10.3389/fncom.2017.00111/pdf","source":{"id":"https://openalex.org/S19778766","display_name":"Frontiers in Computational Neuroscience","issn_l":"1662-5188","issn":["1662-5188"],"is_oa":true,"is_in_doaj":true,"is_core":true,"listed_in":["cwts-core","doaj","jufo-1","ki-jl-1","norway-1","oarl","poland-70","russia-white-list-2","vabb-shw"],"host_organization":"https://openalex.org/P4310320527","host_organization_name":"Frontiers Media","host_organization_lineage":["https://openalex.org/P4310320527"],"host_organization_lineage_names":["Frontiers Media"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Frontiers in Computational Neuroscience","raw_type":"journal-article"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2950860789.pdf","grobid_xml":"https://content.openalex.org/works/W2950860789.grobid-xml"},"referenced_works_count":83,"referenced_works":["https://openalex.org/W1486852018","https://openalex.org/W1489513029","https://openalex.org/W1536929369","https://openalex.org/W1573706465","https://openalex.org/W1648730075","https://openalex.org/W1693348890","https://openalex.org/W1767904636","https://openalex.org/W1853900790","https://openalex.org/W1967324141","https://openalex.org/W1971335223","https://openalex.org/W1976440390","https://openalex.org/W1977450749","https://openalex.org/W1985111805","https://openalex.org/W1990787521","https://openalex.org/W1992419453","https://openalex.org/W1993868308","https://openalex.org/W1996375413","https://openalex.org/W1999320700","https://openalex.org/W2000539955","https://openalex.org/W2002828856","https://openalex.org/W2007034511","https://openalex.org/W2025603247","https://openalex.org/W2037616194","https://openalex.org/W2038960392","https://openalex.org/W2038995818","https://openalex.org/W2055287269","https://openalex.org/W2058670155","https://openalex.org/W2059148040","https://openalex.org/W2061689772","https://openalex.org/W2065954672","https://openalex.org/W2067474491","https://openalex.org/W2074376560","https://openalex.org/W2077516634","https://openalex.org/W2080990838","https://openalex.org/W2082622165","https://openalex.org/W2085957678","https://openalex.org/W2099896495","https://openalex.org/W2100449221","https://openalex.org/W2101953699","https://openalex.org/W2103731399","https://openalex.org/W2103934527","https://openalex.org/W2105464873","https://openalex.org/W2106069155","https://openalex.org/W2106884367","https://openalex.org/W2112796928","https://openalex.org/W2113606819","https://openalex.org/W2120628526","https://openalex.org/W2121058967","https://openalex.org/W2121579477","https://openalex.org/W2124118965","https://openalex.org/W2128523475","https://openalex.org/W2129812935","https://openalex.org/W2131215403","https://openalex.org/W2133128597","https://openalex.org/W2140591465","https://openalex.org/W2141520175","https://openalex.org/W2141851583","https://openalex.org/W2145012779","https://openalex.org/W2145889472","https://openalex.org/W2152781875","https://openalex.org/W2153446323","https://openalex.org/W2169905512","https://openalex.org/W2173013745","https://openalex.org/W2175272720","https://openalex.org/W2191950414","https://openalex.org/W2222971467","https://openalex.org/W2262511290","https://openalex.org/W2276533724","https://openalex.org/W2283662371","https://openalex.org/W2318201794","https://openalex.org/W2325920429","https://openalex.org/W2339611261","https://openalex.org/W2378464239","https://openalex.org/W2469111853","https://openalex.org/W2507064736","https://openalex.org/W2515958221","https://openalex.org/W2559655401","https://openalex.org/W2620661538","https://openalex.org/W2962709635","https://openalex.org/W2990138404","https://openalex.org/W2994602346","https://openalex.org/W2996852294","https://openalex.org/W4240046814"],"related_works":["https://openalex.org/W3126778617","https://openalex.org/W4385488734","https://openalex.org/W3138055704","https://openalex.org/W2174569475","https://openalex.org/W4238251539","https://openalex.org/W4214868581","https://openalex.org/W3113582799","https://openalex.org/W4379794492","https://openalex.org/W1648730075","https://openalex.org/W1574944015"],"abstract_inverted_index":{"Hierarchical":[0],"temporal":[1],"memory":[2],"(HTM)":[3],"provides":[4],"a":[5,59,72,109,145,168],"theoretical":[6],"framework":[7],"that":[8,113],"models":[9,34],"several":[10],"key":[11,75],"computational":[12],"principles":[13],"of":[14,25,44,61,74,77,94,111,141,160],"the":[15,27,45,78,119,125,139,142,153],"neocortex.":[16],"In":[17,101],"this":[18],"paper,":[19],"we":[20,107],"analyze":[21],"an":[22,181],"important":[23],"component":[24],"HTM,":[26],"HTM":[28,149,164],"spatial":[29,165],"pooler":[30,166],"(SP).":[31],"The":[32,163],"SP":[33,120,143],"how":[35,124],"neurons":[36],"learn":[37],"feedforward":[38],"connections":[39],"and":[40,66,96,132,157],"form":[41],"efficient":[42,92],"representations":[43,56,175],"input.":[46],"It":[47],"converts":[48],"arbitrary":[49],"binary":[50],"input":[51,85],"patterns":[52],"into":[53],"sparse":[54,161,174],"distributed":[55],"(SDRs)":[57],"using":[58,129],"combination":[60],"competitive":[62],"Hebbian":[63],"learning":[64,173],"rules":[65],"homeostatic":[67],"excitability":[68],"control.":[69],"We":[70,122,136,151],"describe":[71],"number":[73],"properties":[76,106,126],"SP,":[79],"including":[80],"fast":[81],"adaptation":[82],"to":[83,98,103],"changing":[84],"statistics,":[86],"improved":[87],"noise":[88],"robustness":[89,97],"through":[90],"learning,":[91],"use":[93],"cells,":[95],"cell":[99],"death.":[100],"order":[102],"quantify":[104],"these":[105,130],"develop":[108],"set":[110],"metrics":[112,131],"can":[114],"be":[115],"directly":[116],"computed":[117],"from":[118,176],"outputs.":[121],"show":[123],"are":[127],"met":[128],"targeted":[133],"artificial":[134],"simulations.":[135],"then":[137],"demonstrate":[138],"value":[140],"in":[144,180],"complete":[146],"end-to-end":[147],"real-world":[148],"system.":[150],"discuss":[152],"relationship":[154],"with":[155],"neuroscience":[156],"previous":[158],"studies":[159],"coding.":[162],"represents":[167],"neurally":[169],"inspired":[170],"algorithm":[171],"for":[172],"noisy":[177],"data":[178],"streams":[179],"online":[182],"fashion.":[183]},"counts_by_year":[{"year":2026,"cited_by_count":9},{"year":2025,"cited_by_count":6},{"year":2024,"cited_by_count":21},{"year":2023,"cited_by_count":14},{"year":2022,"cited_by_count":14},{"year":2021,"cited_by_count":22},{"year":2020,"cited_by_count":18},{"year":2019,"cited_by_count":16},{"year":2018,"cited_by_count":9},{"year":2017,"cited_by_count":6}],"updated_date":"2026-11-04T10:54:05.112534","created_date":"2019-06-27T00:00:00"}
