Calculateur stochastique

Un calculateur stochastique est un concept déjà ancien (pour la jeune histoire de l'informatique) et contemporain de recherches et applications développées depuis le début des années 1960 et jusqu'au milieu de la décennie 1970.

Sa définition dans le Grand Larousse encyclopédique est : « Calculateur dans lequel l'information est codée par une probabilité ».

Le problème

Calcul numérique

Jusque vers le milieu des années 1970, les ordinateurs étaient coûteux et il n'était pas question d'en associer un à chaque processus industriel qu'on devait surveiller ou commander. Il fallait donc recourir:

  • soit à des techniques de temps réel permettant le partage des machines - lentes à l'époque - moyennant une programmation délicate et onéreuse (le temps réel ne doit pas être confondu avec le temps partagé, où chaque processus se fait allouer tour à tour une tranche de temps),
  • soit à des automates industriels de prix moins élevé, mais manquant de souplesse : peu ou pas de calcul possible, commandes principalement par « tout ou rien » en entrée de gamme.

Calcul analogique

Une autre approche, celle des calculateurs analogiques, possédait deux inconvénients : le coût de réalisation des circuits de multiplication et leur lenteur. La technique du calcul hybride consistant à associer un calculateur analogique à un calculateur numérique ne connut pas de réel succès.

Automates industriels

Les automates industriels constitués d'une simple mémoire (voir article) offraient une solution séduisante, mais limitée à des contrôles ou commandes de type « tout ou rien », donc manquant de souplesse pour la régulation de procédés demandant une surveillance et/ou une commande fines.

Une voie nouvelle

Au début des années 1960 et sur une idée émise en 1953 par John Von Neumann[1] des chercheurs de la compagnie Alsthom représentèrent une grandeur entre 0 et 1 par une probabilité de présence d'un 1 sur une ligne. Une multiplication ne demandait alors plus qu'un simple et logique (circuit très bon marché à produire) à une très bonne vitesse : l'estimation à 1 % de la probabilité ne demandait que 10 ms avec une fréquence de 10 000 Hz. Encore fallait-il pour cela que les entrées soient décorrélées, ce qui se réalisait par un petit dispositif additionnel, soit une Ligne à retard, soit comportant un générateur aléatoire et un circuit ou exclusif (XOR).

La précision du résultat dépendait uniquement du temps d'observation du train de bits représentant la donnée. Cela pouvait être utile dans les domaines où il importe d'avoir une estimation, même grossière, le plus rapidement possible, et où on peut prendre le temps de l'affiner ensuite (calage d'un tir sur une cible, par exemple).

Dès le milieu de la décennie 1960, cette idée avait suscité un intérêt à l'international[2] et quelques machines furent produites à la fin de la décennie, comme le RASCEL.

Techniques de calcul stochastique

L'addition stochastique était un peu plus complexe, car une probabilité reste par définition comprise entre 0 et 1 tous deux inclus. Un système à trois portes logiques permettait à partir de p1 et p2 sur deux entrées d'obtenir en sortie (p1+p2)/2. Il revenait donc à l'utilisateur de se souvenir que la valeur était sur cette ligne à l'échelle 1/2, et d'effectuer la recalibration de ses résultats en sortie.

Si le doublage d'une quantité n'était pas possible sans recalibrage, sa division par 2 était en revanche simple et donc économique, par simple mise à 0 d'un bit reçu sur deux.

Phases historiques

Démarrage et premier déclin

Les calculateurs stochastiques, bon marché, fiables et faciles à produire en grande quantité, furent considérés dans les années 1970 comme des substituts prometteurs aux circuits fluidiques utilisés dans le monde militaire et industriel. Une synthèse très claire de 9 pages en fut publiée en 1973 à l'AFCET[3]

La production à des prix de plus en plus faibles de microprocesseurs fit perdre de l'intérêt à ces systèmes là où une exigence de réactivité immédiate ne s'imposait pas. Leur théorie garde néanmoins un attrait ludique aujourd'hui, et il est possible de fabriquer à peu de frais (ou d'émuler sur ordinateur[4]) des calculateurs stochastiques. Les performances actuelles (2018) et futures des microprocesseurs et microcontrôleurs rendent de ce fait peu probable un retour des calculateurs stochastiques.

Étude des essaims

La Gazette apicole[5] évoque également la représentation stochastique de l'information dans le comportement des abeilles. Le comportement d'un essaim en nanotechnologie mobile peut être vu comme une forme spatiale (bidimensionnelle ou tridimensionnelle) de calculateur stochastique.

Résurgence

Une classe de réseaux de neurones formels nommée neurones stochastiques binaires (stochastic binary neurons) utilise la sortie de la fonction logistique de chaque neurone comme probabilité d'envoyer un 1 dans une distribution de Poisson. Elle donne de bons résultats en apprentissage profond[6], mais n'a pas aujourd'hui (2016) d'implémentation sous forme de circuits spécialisés.

Notes et références

  1. (en) John von Neumann « Probabilistic logics and the synthesis of reliable organisms from unreliable components » ()
    « (ibid.) », dans The Collected Works of John von Neumann, Macmillan (ISBN 978-0-393-05169-8)
  2. A stochastic computer, Brian Gaines, 1965.
  3. La représentation stochastique de l'information : principes et applications, Jean-Jacques Hirsch, revue de l'AFCET, volume 19, pages 234 à 243
  4. On peut alors définir des opérateurs « addition » et « multiplication » effectuant automatiquement le recalibrage pour la première et la décorrélation pour la seconde
  5. Volumes 82-83, 1981, page 112
  6. Cours publiquement disponible de l'ÉTS de Montréal

Liens internes

Bibliographie

Les réseaux de neurones pulsés reprennent en les étendant plusieurs idées des calculateurs stochastiques. Voir en particulier 13.7.1 The Stochastic Neuron et 13.7.3 Generating Stochastic Bit-Streams à partir de la page 346 :

Lien externe

Read other articles:

Torneos de Preclasificación Olímpica FIBA 2023 BaloncestoDatos generalesSede  ArgentinaEstonia Estonia-Polonia PoloniaNigeria NigeriaSiria SiriaTurquía TurquíaCategoría Masculino absolutoFecha 12-20 de agosto de 2023Edición IOrganizador FIBADatos estadísticosParticipantes 40 equipos (de 4 confederaciones) [editar datos en Wikidata] Los Torneos de Preclasificación Olímpica FIBA 2023 fueron la primera edición de una serie de torneos que sirviero...

 

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Februari 2023. Artikel ini sebagian besar atau seluruhnya berasal dari satu sumber. Tolong bantu untuk memperbaiki artikel ini dengan menambahkan rujukan ke sumber lain yang tepercaya. Pagang gadai dalam konsep ekonomi mirip sistem barter berupa proses pertukaran se...

 

 Karte mit allen Koordinaten der Schächte: OSM Zeche Vereinigte Constantin der Große Allgemeine Informationen zum Bergwerk Zeche Constantin in Herne im Jahre 1959 Andere Namen Zeche Constantin der Große Abbautechnik Untertagebau Förderung/Jahr max. = 2.812.015 t Informationen zum Bergwerksunternehmen Beschäftigte bis zu 10.671 Betriebsbeginn 1857 Betriebsende 1967 Nachfolgenutzung überwiegend naturnahe Gestaltung, Naherholung, Sport Geförderte Rohstoffe Abbau von Steinkohle Ge...

Halaman ini berisi artikel tentang film tahun 1974. Untuk kegunaan lain, lihat The Texas Chainsaw Massacre. The Texas Chain Saw MassacrePoster filmSutradara Tobe Hooper Produser Kim Henkel Tobe Hooper Jay Parsley Richard Saenz Ditulis oleh Kim Henkel Tobe Hooper SkenarioKim HenkelTobe HooperCeritaKim HenkelTobe HooperPemeranMarilyn BurnsPaul A. PartainEdwin NealJim SiedowGunnar HansenPenata musikWayne BellTobe HooperSinematograferDaniel PearlPenyuntingLarry CarrollSallye RichardsonPerus...

 

Jagodina Јагодина Héraldique Drapeau L'église Saint-Pierre-et-Saint-Paul de Jagodina Administration Pays Serbie Province Serbie centrale Région ŠumadijaBelica District Pomoravlje Ville Jagodina Code postal 35 000 Démographie Population 37 282 hab. (2011[1]) Population de l'agglomération 71 852 hab. Géographie Coordonnées 43° 58′ 53″ nord, 21° 15′ 44″ est Altitude 116 m Localisation Géolocalisation sur la ca...

 

هذه المقالة بحاجة لصندوق معلومات. فضلًا ساعد في تحسين هذه المقالة بإضافة صندوق معلومات مخصص إليها. يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (ديسمبر 2019) سنوات ...

HBx

Untuk kegunaan lain, lihat HBx dan HBX (disambiguasi). Organisasi genom HBV; gen saling tumpang tindih. ORF X, berwarna kuning, mengodekan HBx. HBx adakah protein virus hepatitis B.[1][2] Protein ini memiliki panjang 154 asam amino dan mengganggu transkripsi, transduksi sinyal, perkembangan siklus sel, degradasi protein, apoptosis, dan stabilitas kromosom pada sel inang. Protein ini membentuk kompleks heterodimer dengan protein target selulernya (protein yang berinteraksi deng...

 

Santo BartolomeusSanto Bartolomeus memegang pisau kemartirannya dan kulitnya yang telah dikuliti dalam Pengadilan Terakhir karya Michaelangelo. Wajah kulit tersebut dikenali sebagai wajah Michelangelo.Rasul, martirMeninggalArmenia. Dikuliti lalu disalibkan.Dihormati diGereja AnglikanGereja Ortodoks TimurGereja LutheranOrtodoks OrientalGereja Katolik RomaPesta24 Agustus (Barat), 11 Juni (Ortodoks)Atributsalah satu dari keduabelas Rasul. Kemungkinan adalah sahabat Filipus karena nama mereka ber...

 

Mexican professional wrestler (1942–2010) In this Spanish name, the first or paternal surname is Cuevas and the second or maternal family name is Ramírez. El SupremoThis image is not of El Supremo but someone wearing the El Supremo maskBirth nameSalvador Cuevas RamírezBorn(1942-07-08)July 8, 1942[1]Tijuana, Baja California, MexicoDiedMay 3, 2010(2010-05-03) (aged 67)[1]Tijuana, Baja California, Mexico[1]Professional wrestling careerRing name(s)Power Ma...

Virtual machine that runs Java programs Java virtual machineDesignerSun MicrosystemsBits32-bitIntroduced1994Version20.0.1[1]TypeStack and register–registerEncodingVariableBranchingCompare and branchEndiannessBigOpenYesRegistersGeneral-purposePer-method operand stack (up to 65535 operands) plus per-method local variables (up to 65535) Overview of a Java virtual machine (JVM) architecture based on The Java Virtual Machine Specification Java SE 7 Edition A Java virtual machine (JVM) is...

 

Hasballah M. SaadMenteri Negara Urusan Hak Asasi ManusiaMasa jabatan26 Oktober 1999 – 23 Agustus 2000PresidenAbdurrahman WahidPendahuluTidak AdaPenggantiJabatan dialihkan Informasi pribadiLahir(1948-07-14)14 Juli 1948Pidie, AcehMeninggal23 Agustus 2011(2011-08-23) (umur 63)Bekasi, Jawa BaratKebangsaanIndonesiaSuami/istriDarmawatiAlma materUniversitas Syiah KualaProfesiPolitikusSunting kotak info • L • B Dr. Hasballah M. Saad (14 Juli 1948 – 23 Agu...

 

Berikut merupakan daftar Kepala Daerah dan Wakil Kepala Daerah di 11 kabupaten/kota di Jambi: Kabupaten/Kota Foto Bupati/Wali Kota Bupati/Wali Kota Foto Wakil Bupati/Wakil Wali Kota Wakil Bupati/Wakil Wali Kota Mulai Menjabat Selesai Menjabat(Direncanakan) Ref KabupatenBatanghariDaftar Bupati/Wakil Bupati Muhammad Fadhil Arief Bakhtiar 26 Februari 2021 26 Februari 2024 [1] KabupatenBungoDaftar Bupati/Wakil Bupati Mashuri Safrudin Dwi Apriyanto 14 Juni 2021 14 Juni 2024 [2] Kab...

Swedish musician Mattias BylundBackground informationBirth nameBengt Axel Mattias BylundBorn16 June 1970 (1970-06-16) (age 53)Södertälje, Stockholms län, SverigeOccupation(s)Music producer, musicianInstrument(s)Synth, piano, hornWebsitewww.mattiasbylund.comMusical artist Bengt Axel Mattias Bylund (born 16 June 1970)[1] is a Swedish musician, music arranger and music producer who lives in Gothenburg. In 2016 he received a Grammy Award for string arrangement on Taylor Swift...

 

California county routes in zone E This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: California county routes in zone E – news · newspapers · books · scholar · JSTOR (January 2010) (Learn how and when to remove this template message) California county routes in zone EExample of a California county route shield...

 

Character in The Tempest This article contains too many or overly lengthy quotations. Please help summarize the quotations. Consider transferring direct quotations to Wikiquote or excerpts to Wikisource. (June 2017) Fictional character FerdinandThe Tempest characterCreated byWilliam ShakespeareIn-universe informationFamilyAlonso, King of Naples (father) Miranda (wife) Sebastian (uncle) Prospero(father-in-law) Ferdinand is the prince of Naples and the son of Alonso, the King of Naples, in Shak...

Reading tradition used liturgically by the Samaritans Samaritan Hebrewࠏࠁࠓࠉࠕ‎ ʿÎbritRegionIsrael and Palestinian territories, predominantly in Nablus and HolonExtinctc. 2nd century[1]survives in liturgical useLanguage familyAfro-Asiatic SemiticCentral SemiticNorthwest SemiticCanaaniteBiblical HebrewSamaritan HebrewWriting systemSamaritan abjadLanguage codesISO 639-3smpGlottologsama1313Linguasphere12-AABThis article contains IPA phonetic symbols. Without proper renderi...

 

Russian historian This article's lead section may be too short to adequately summarize the key points. Please consider expanding the lead to provide an accessible overview of all important aspects of the article. (October 2020) Nikita Andreevich LomaginLomagin in 2019Born (1964-06-04) June 4, 1964 (age 59)Leningrad, USSRCitizenshipRussiaOccupation(s)tutor, historianKnown forStudies of the Blockade of LeningradAcademic backgroundEducationph.d. in historyAlma materLeningrad State Univ...

 

Josef von Hudelist (Sankt Veit an der Glan, 1759 – Vienna, 21 ottobre 1818) è stato un politico e diplomatico austriaco. Biografia Josef von Hudelist fu uno dei principali funzionari austriaci all'epoca del Congresso di Vienna. Dopo gli studi presso l'Università di Vienna fu per quattro anni al seguito del Cardinale František Herzan von Harras a Roma come Privatsecretär. Nel 1791 fu nominato segretario di legazione imperiale (kaiserlicher Legationssecretär) a Napoli. Tornato a Vienna n...

Erwin Kreetz (* 9. Dezember 1919 in Swinemünde; † 17. April 1945 in Steinheim an der Murr) war ein Soldat der deutschen Wehrmacht, der wenige Tage vor Ende des Zweiten Weltkriegs als Deserteur hingerichtet wurde. Gedenktafel für Erwin Kreetz am Ort seiner Exekution Inhaltsverzeichnis 1 Familie 2 Zweiter Weltkrieg 2.1 Strafgefangenenkompanie 2.2 Desertion 2.3 Gerichtsverfahren 2.4 Exekution 3 Nach dem Zweiten Weltkrieg 3.1 Umbettung 3.2 Gedenken 4 Literatur 5 Einzelnachweise Familie Erwin ...

 

Croatian historian (1930–2015) Aleksandar StipčevićBorn(1930-10-10)October 10, 1930Arbanasi, Zadar, Kingdom of ItalyDiedSeptember 1, 2015(2015-09-01) (aged 84)Zagreb, CroatiaNationalityCroatianKnown forStudies on IllyriansAwardsOrder of Skanderbeg[1]Scientific careerFieldsArchaeology, historyInstitutionsUniversity of Zagreb Aleksandar Stipčević (October 10, 1930[2] – September 1, 2015) was a Croatian archeologist, bibliographer, librarian and historian of...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!