{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,2]],"date-time":"2026-05-02T03:52:20Z","timestamp":1777693940297,"version":"3.51.4"},"reference-count":59,"publisher":"SAGE Publications","issue":"4","license":[{"start":{"date-parts":[[2017,11,1]],"date-time":"2017-11-01T00:00:00Z","timestamp":1509494400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["Integrated Computer-Aided Engineering"],"published-print":{"date-parts":[[2017,11]]},"abstract":"<jats:p>The new generation of knowledge-based applications requires a large amount of computing power with minimal energy consumption. This has aroused the interest in the non-conventional computing methods capable to implement complex functions in a very simple way and which in turn are inherently noise tolerant, as is the case of probabilistic or stochastic computing architectures. This work analyzes the robustness against noise of the Extended Stochastic Logic (ESL) encoding, a recently proposed probabilistic computing methodology. Furthermore, the capabilities of the ESL encoding to implement complex computational functions in the field of statistical pattern recognition, as is the case of a Bayesian classifier, are presented. The ESL noise-tolerance is analyzed and tested in a FPGA by injecting a wide range of noise levels. The noise-tolerance results are compared with the archived by conventional circuits, with and without fault-tolerant capabilities. The ESL outperforms the conventional Triple Modular Redundancy (TMR) solutions as is show in the experimental results.<\/jats:p>","DOI":"10.3233\/ica-170549","type":"journal-article","created":{"date-parts":[[2017,8,11]],"date-time":"2017-08-11T11:29:38Z","timestamp":1502450978000},"page":"351-365","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":2,"title":["Noise tolerant probabilistic logic for statistical pattern recognition applications"],"prefix":"10.1177","volume":"24","author":[{"given":"V.","family":"Canals","sequence":"first","affiliation":[{"name":"University of Balearic Islands","place":["Spain"]},{"name":"University of Balearic Islands","place":["Spain"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"C.F.","family":"Frasser","sequence":"additional","affiliation":[{"name":"University of Balearic Islands","place":["Spain"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"M.L.","family":"Alomar","sequence":"additional","affiliation":[{"name":"University of Balearic Islands","place":["Spain"]},{"name":"University of Balearic Islands","place":["Spain"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"A.","family":"Morro","sequence":"additional","affiliation":[{"name":"University of Balearic Islands","place":["Spain"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"A.","family":"Oliver","sequence":"additional","affiliation":[{"name":"University of Balearic Islands","place":["Spain"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"M.","family":"Roca","sequence":"additional","affiliation":[{"name":"University of Balearic Islands","place":["Spain"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"E.","family":"Isern","sequence":"additional","affiliation":[{"name":"University of Balearic Islands","place":["Spain"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"V.","family":"Mart\u00ednez-Moll","sequence":"additional","affiliation":[{"name":"University of Balearic Islands","place":["Spain"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"E.","family":"Garcia-Moreno","sequence":"additional","affiliation":[{"name":"University of Balearic Islands","place":["Spain"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"J.L.","family":"Rossell\u00f3","sequence":"additional","affiliation":[{"name":"University of Balearic Islands","place":["Spain"]}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2017,11]]},"reference":[{"key":"e_1_3_2_2_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.yebeh.2014.10.001"},{"issue":"3","key":"e_1_3_2_3_2","first-page":"87","article-title":"Fully automated design of superhighrise building structure by a hybrid AI model on a massively parallel machine","volume":"17","author":"Adeli H","year":"1996","unstructured":"AdeliH ParkHS. Fully automated design of superhighrise building structure by a hybrid AI model on a massively parallel machine. AI Mag 1996; 17(3): 87-93.","journal-title":"AI Mag"},{"key":"e_1_3_2_4_2","doi-asserted-by":"publisher","DOI":"10.1111\/0885-9507.00189"},{"key":"e_1_3_2_5_2","article-title":"Parallel processing in computational mechanics","author":"Adeli H","year":"1992","unstructured":"AdeliH. Parallel processing in computational mechanics. New York, NY, USA: Marcel Dekker, Inc. 1992.","journal-title":"New York, NY, USA: Marcel Dekker, Inc."},{"key":"e_1_3_2_6_2","article-title":"Supercomputing in engineering analysis","author":"Adeli H","year":"1992","unstructured":"AdeliH. Supercomputing in engineering analysis. New York, NY, USA: Marcel Dekker, Inc. 1992.","journal-title":"New York, NY, USA: Marcel Dekker, Inc."},{"key":"e_1_3_2_7_2","article-title":"Parallel processing in structural engineering","author":"Adeli H","year":"1993","unstructured":"AdeliH KamalO. Parallel processing in structural engineering. London: Elsevier Applied Science, 1993.","journal-title":"London: Elsevier Applied Science"},{"key":"e_1_3_2_8_2","article-title":"Machine learning:","author":"Adeli H","year":"1995","unstructured":"AdeliH HungS-L. Machine learning: Neural networks, genetic algorithms, and fuzzy systems. John Wiley and Sons, New York 1995. xii, 211.","journal-title":"Neural networks, genetic algorithms, and fuzzy systems. John Wiley and Sons, New York"},{"key":"e_1_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.1061\/(ASCE)0893-1321(1992)5:1(79)"},{"key":"e_1_3_2_10_2","article-title":"Distributed computer-aided engineering: For analysis, design, and visualization. 1st ed","author":"Adeli H","year":"1998","unstructured":"AdeliH KumarS. Distributed computer-aided engineering: For analysis, design, and visualization. 1st ed. Boca Raton, FL, USA: CRC Press, Inc. 1998.","journal-title":"Boca Raton, FL, USA: CRC Press, Inc."},{"key":"e_1_3_2_11_2","doi-asserted-by":"publisher","DOI":"10.1145\/2990503"},{"key":"e_1_3_2_12_2","doi-asserted-by":"publisher","DOI":"10.1145\/2465787.2465794"},{"key":"e_1_3_2_13_2","doi-asserted-by":"crossref","unstructured":"AlaghiA HayesJP. Exploiting correlation in stochastic circuit design. 2013 IEEE 31st International Conference on Computer Design (ICCD). IEEE 2013; 39-46.","DOI":"10.1109\/ICCD.2013.6657023"},{"key":"e_1_3_2_14_2","unstructured":"AlfkeP. Efficient shift registers LFSR counters and long pseudo-random sequence generators. http:\/\/www.xilinx.com\/bvdocs\/appnotes\/xapp052.pdf. 1998."},{"key":"e_1_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/12.954505"},{"key":"e_1_3_2_16_2","doi-asserted-by":"crossref","unstructured":"CanalsV AlomarML MorroA OliverA RosselloJL. Noise-robust hardware implementation of neural networks. 2015 International Joint Conference on Neural Networks (IJCNN). IEEE 2015; 1-8.","DOI":"10.1109\/IJCNN.2015.7280622"},{"key":"e_1_3_2_17_2","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2015.2413754"},{"key":"e_1_3_2_18_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.patrec.2010.07.008"},{"key":"e_1_3_2_19_2","doi-asserted-by":"publisher","DOI":"10.1109\/TDMR.2012.2206814"},{"key":"e_1_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2004.833668"},{"key":"e_1_3_2_21_2","doi-asserted-by":"crossref","unstructured":"DongQT ArzelM JegoC GrossWJ. Stochastic decoding of turbo codes. IEEE Trans Signal Process 2010 Dec; 58(12): 6421-5.","DOI":"10.1109\/TSP.2010.2072924"},{"key":"e_1_3_2_22_2","first-page":"628","article-title":"Computational intelligence: An introduction, 2nd Edition","author":"Engelbrecht A","year":"2007","unstructured":"EngelbrechtA. Computational intelligence: An introduction, 2nd Edition. John Wiley & Sons Ltd. 2007; 628.","journal-title":"John Wiley & Sons Ltd."},{"key":"e_1_3_2_23_2","first-page":"912","article-title":"Digital fundamentals","author":"Floyd T","year":"2009","unstructured":"FloydT. Digital fundamentals. Pearson Education Limited 2009; 912.","journal-title":"Pearson Education Limited"},{"key":"e_1_3_2_24_2","doi-asserted-by":"crossref","unstructured":"HamiltonTJ AfsharS van SchaikA TapsonJ. Stochastic electronics: A neuro-inspired design paradigm for integrated circuits. Proc IEEE 2014 May; 102(5): 843-59.","DOI":"10.1109\/JPROC.2014.2310713"},{"key":"e_1_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10916-015-0353-9"},{"issue":"2","key":"e_1_3_2_26_2","first-page":"82","article-title":"A microtasking algorithm for optimization of structures","volume":"5","author":"Hsu H-L","year":"1991","unstructured":"HsuH-L AdeliH. A microtasking algorithm for optimization of structures. Int J High Perform Comput Appl 1991 Jun 1; 5(2): 82-91.","journal-title":"Int J High Perform Comput Appl"},{"key":"e_1_3_2_27_2","doi-asserted-by":"publisher","DOI":"10.1016\/0925-2312(93)90042-2"},{"key":"e_1_3_2_28_2","doi-asserted-by":"crossref","unstructured":"KeyesRW. Fundamental limits of silicon technology. Proc IEEE 2001 Mar; 89(3): 227-39.","DOI":"10.1109\/5.915372"},{"key":"e_1_3_2_29_2","doi-asserted-by":"crossref","unstructured":"KishLB. Moore\u2019s law and the energy requirement of computing versus performance. IEE Proc-Circuits Devices Syst 2004; 151(2): 190.","DOI":"10.1049\/ip-cds:20040434"},{"key":"e_1_3_2_30_2","doi-asserted-by":"crossref","unstructured":"LiB NajafiMH LiljaDJ. Using stochastic computing to reduce the hardware requirements for a restricted boltzmann machine classifier. Proceedings of the 2016 ACM\/SIGDA International Symposium on Field-Programmable Gate Arrays \u2013 FPGA \u201916. New York USA: ACM Press 2016; 36-41.","DOI":"10.1145\/2847263.2847340"},{"key":"e_1_3_2_31_2","doi-asserted-by":"crossref","unstructured":"LiX QianW RiedelMD BazarganK LiljaDJ. A reconfigurable stochastic architecture for highly reliable computing. Proceedings of the 19th ACM Great Lakes symposium on VLSI \u2013 GLSVLSI \u201909. New York USA: ACM Press 2009; 315.","DOI":"10.1145\/1531542.1531615"},{"key":"e_1_3_2_32_2","doi-asserted-by":"publisher","DOI":"10.1109\/T-ED.1979.19370"},{"key":"e_1_3_2_33_2","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2004.825834"},{"key":"e_1_3_2_34_2","doi-asserted-by":"publisher","DOI":"10.1109\/N-SSC.2006.4785860"},{"key":"e_1_3_2_35_2","first-page":"1","article-title":"A stochastic spiking neural network for virtual screening","author":"Morro A","year":"2017","unstructured":"MorroA CanalsV OliverA AlomarML Galan-PradoF BallesterPJ, et al. A stochastic spiking neural network for virtual screening. IEEE Trans Neural Networks Learn Syst 2017; 1-5.","journal-title":"IEEE Trans Neural Networks Learn Syst"},{"issue":"5","key":"e_1_3_2_36_2","doi-asserted-by":"crossref","first-page":"e0124176","DOI":"10.1371\/journal.pone.0124176","article-title":"Ultra-fast data-mining hardware architecture based on stochastic computing","volume":"10","author":"Morro A","year":"2015","unstructured":"MorroA CanalsV OliverA AlomarML RosselloJL. Ultra-fast data-mining hardware architecture based on stochastic computing. Lisacek F, editor. PLoS One 2015 May 8; 10(5): e0124176.","journal-title":"Lisacek F, editor. PLoS One"},{"key":"e_1_3_2_37_2","doi-asserted-by":"publisher","DOI":"10.1145\/944027.944038"},{"key":"e_1_3_2_38_2","doi-asserted-by":"publisher","DOI":"10.1109\/TDMR.2005.855790"},{"key":"e_1_3_2_39_2","doi-asserted-by":"publisher","DOI":"10.1109\/23.556861"},{"issue":"1","key":"e_1_3_2_40_2","first-page":"11","article-title":"Deep neural networks for acoustic modeling in speech recognition: The shared views of four research groups","volume":"7","author":"O\u2019Reilly RC","year":"2013","unstructured":"O\u2019ReillyRC FrankMJ F\u00e9\u00b0\u008esterA Alex GravesJS MayerH GomezF WierstraD, et al. Deep neural networks for acoustic modeling in speech recognition: The shared views of four research groups. PLoS Comput Biol 2013; 7(1): 11.","journal-title":"PLoS Comput Biol"},{"key":"e_1_3_2_41_2","doi-asserted-by":"crossref","unstructured":"OnizawaN KatagiriD MatsumiyaK GrossWJ HanyuT. Gabor filter based on stochastic computation. IEEE Signal Process Lett 2015 Sep; 22(9): 1224-8.","DOI":"10.1109\/LSP.2015.2392123"},{"key":"e_1_3_2_42_2","doi-asserted-by":"publisher","DOI":"10.1109\/JSSC.2004.826321"},{"key":"e_1_3_2_43_2","doi-asserted-by":"publisher","DOI":"10.1111\/0885-9507.00066"},{"key":"e_1_3_2_44_2","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2010.202"},{"key":"e_1_3_2_45_2","unstructured":"QinH CaoY MarkovicD VladimirescuA RabaeyJ. SRAM leakage suppression by minimizing standby supply voltage. Quality Electronic Design 2004 Proceedings 5th International Symposium on 2004. 55-60."},{"key":"e_1_3_2_46_2","doi-asserted-by":"publisher","DOI":"10.1142\/S0129065715500367"},{"key":"e_1_3_2_47_2","doi-asserted-by":"crossref","unstructured":"RosselloJL CanalsV MorroA. Hardware implementation of stochastic-based neural networks. The 2010 International Joint Conference on Neural Networks (IJCNN). IEEE 2010; 1-4.","DOI":"10.1109\/IJCNN.2010.5596805"},{"key":"e_1_3_2_48_2","doi-asserted-by":"publisher","DOI":"10.1142\/S0129065712500141"},{"key":"e_1_3_2_49_2","doi-asserted-by":"publisher","DOI":"10.1061\/(ASCE)0893-1321(1994)7:2(156)"},{"key":"e_1_3_2_50_2","doi-asserted-by":"publisher","DOI":"10.1061\/(ASCE)0893-1321(1997)10:3(126)"},{"key":"e_1_3_2_51_2","doi-asserted-by":"crossref","unstructured":"SarafN BazarganK LiljaDJ RiedelMD. IIR filters using stochastic arithmetic. Design Automation & Test in Europe Conference & Exhibition (DATE 2014). New Jersey: IEEE Conference Publications 2014; 1-6.","DOI":"10.7873\/DATE2014.086"},{"key":"e_1_3_2_52_2","doi-asserted-by":"crossref","unstructured":"SartoriJ SloanJ KumarR. Stochastic computing: Embracing errors in architecture and design of processors and applications. Proceedings of the 14th International Conference on Compilers Architectures and Synthesis for Embedded Systems \u2013 CASES \u201911. New York USA: ACM Press 2011; 135.","DOI":"10.1145\/2038698.2038720"},{"key":"e_1_3_2_53_2","unstructured":"ShivakumarP KistlerM KecklerSW BurgerD AlvisiL. Modeling the effect of technology trends on the soft error rate of combinational logic. Proceedings International Conference on Dependable Systems and Networks. IEEE Comput Soc 2002; 389-98."},{"key":"e_1_3_2_54_2","article-title":"Computational intelligence","author":"Siddique N","year":"2013","unstructured":"SiddiqueN AdeliH. Computational intelligence. Oxford, UK: John Wiley & Sons Ltd 2013.","journal-title":"Oxford, UK: John Wiley & Sons Ltd"},{"key":"e_1_3_2_55_2","doi-asserted-by":"publisher","DOI":"10.1007\/BF01742517"},{"key":"e_1_3_2_56_2","article-title":"Pattern recognition","author":"Theodoridis S","year":"2009","unstructured":"TheodoridisS KoutroumbasK. Pattern recognition. Elsevier Inc. 2009.","journal-title":"Elsevier Inc."},{"key":"e_1_3_2_57_2","doi-asserted-by":"publisher","DOI":"10.1109\/VLSIT.1996.507828"},{"key":"e_1_3_2_58_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.engappai.2015.01.018"},{"key":"e_1_3_2_59_2","doi-asserted-by":"publisher","DOI":"10.1142\/S0129065714500245"},{"key":"e_1_3_2_60_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2005.853696"}],"container-title":["Integrated Computer-Aided Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.3233\/ICA-170549","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.3233\/ICA-170549","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.3233\/ICA-170549","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T09:14:05Z","timestamp":1777454045000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.3233\/ICA-170549"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,11]]},"references-count":59,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2017,11]]}},"alternative-id":["10.3233\/ICA-170549"],"URL":"https:\/\/doi.org\/10.3233\/ica-170549","relation":{},"ISSN":["1069-2509","1875-8835"],"issn-type":[{"value":"1069-2509","type":"print"},{"value":"1875-8835","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,11]]}}}