Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
phd:expose [2020/02/17 17:36]
admin [Computing Fractals in Analog Neural Networks]
phd:expose [2020/02/18 14:34]
admin removed
Line 3: Line 3:
 Generating Fibonacci Sequences in an Analog Neural Synthesizer Generating Fibonacci Sequences in an Analog Neural Synthesizer
  
- +An Expose for a PhD in Art and Science
- +
-Expose for a PhD in Art and Science+
 by Wolfgang Spahn by Wolfgang Spahn
  
Line 11: Line 9:
 ==== Questions and Goals ==== ==== Questions and Goals ====
  
-To Develop: +To Develop:\\ 
-Question → how do neurons communicate, interact,….? +Questionhow do neurons communicate, interact,….?\\ 
-Goal → build an artificial neural network!+Goalbuild an artificial neural network!\\
  
-Question → how does threshold logic work, can one calculate Fractals? +Questionhow does threshold logic work, can one calculate Fractals?\\ 
-Goal → build a Fibunacci row out of neurons+Goalbuild a Fibunacci row out of neurons!\\
  
 +To DO:\\
 +Learning Kid for Neural Networks?\\
 +Question: How can you support children learning decental networks?
 +Goal: a set of board to play with a network for learning and understanding artificial neural networks!\\
  
 +Question: Can one hear the activity in a neural network?\\
 +Goal: Synthesise Sound!\\
  
  
-To DO: 
  
-Learning Kid for Neural Networks? +==== Korpus ==== 
-QuestionHow can you support children learning decental networks+  * realize an anaolg version of the Amari Neuron 
-Goala set of board to play with network+  * artificial analogue neuronal networks 
 +  * threshold logic 
 +  * interfacing 
 + 
 + 
 +==== Method ==== 
 +To develop\\ 
 +  * cybernetic 
 +  * experiment 
 +  * calculate 
 +  * mesure 
 +implimentation\\  
 +  * listen 
 +  * play 
 +==== State of the Art ==== 
 + 
 +=== Analog Computer === 
 +The analog computer was inspired by the articel "Die Chaos-Maschine: Analoge Computer wiederentdecken" [[https://www.elektormagazine.de/magazine/elektor-201109/3939|Elector Magazine 09-10/2011]] by Maarten H. P. Ambaum and R. Giles Harrison (Department of Meteorology, University of Reading, UK).\\ 
 +Further information and wiring examples one can find in the old manuals of analog computer of the online library of the [[http://www.analogmuseum.org/|Analogmuseum]]: [[http://www.analogmuseum.org/english/library.html]].\\ 
 + 
 +=== Analog Neurons ==== 
 +These oscillator and network behave similar to the one described in [[https://link.springer.com/article/10.1007/BF00337259|Dynamics of Pattern Formation in Lateral-Inhibition Type Neural Fields]] by [[https://en.wikipedia.org/wiki/Shun%27ichi_Amari|Shun-Ichi Amari]]. The implementation of the analog neuron was described in [[https://www.semanticscholar.org/paper/Implementation-of-artificial-neural-oscillators-Tymoshchuk-Paterega/43181abe684d041b0dc3c30eaf8bd942524de17e|Implementation of Artificial Neural Oscillators]] in 2009 by Pavlo V. Tymoshchuk, Yuriy I. Paterega.\\ 
 +Like already mentioned one important origin of the Pop Neuron is the [[http://solarbotics.net/bftgu/starting_nvnet_bicore.html|bicore]] circuit of the [[http://solarbotics.net/bftgu/default.htm|BEAM]].\\ 
 +A digital implementation on syncing and desyncing processes of two mutually coupled systems one can find on [[http://interface.khm.de/index.php/research/experiments/netze-networks-neural-oscillators/|Netze/Networks Neural Oscillators]] by [[http://interface.khm.de/|Lab3 - Laboratory for Experimental Computer Science at the Academy of Media Arts Cologne]].\\ 
 +An other example of an electric implementation of an analog neuron for controlling robots one can find in [[https://edoc.hu-berlin.de/handle/18452/16352|Neurodynamische Module zur 
 +Bewegungssteuerung autonomer 
 +mobiler Roboter]] by [[http://www.neurorobotik.de/team_en.php|Manfred Hild]]. 
 + 
 +=== Neural Sound Synthesis === 
 +One can use these neurons to generate pattern and structures for all kind of sequencers and also for synthesize sound for musical instruments similar like the one [[http://www.lovely.com/bios/tudor.html|David Tutor]] used for his [[http://www.lovely.com/titles/cd1602.html|Neural Synthesis Nos. 6-9]] in 1993. A description of his work by Forrest Warthman and Mimi Johnson is on the artist web-side: [[https://davidtudor.org/Articles/warthman.html|The Neural Network Synthesizer]]. His neural synthesizer was based on RC-circuit in combination of the [[https://en.wikichip.org/wiki/intel/etann|80170NX Electrically Trainable Analog Neural Network]] chip by Intel.\\ 
 + 
 +----
  
-5. Synthesise Sound? 
  
 +==== Project Outline =====
  
 +1. Build an Analog Computer\\
 +Develop an analogue computer based on modern chip and switching technology. For each operation a individual board will be designed.\\
  
-Material/ Korpus/ Gegenstand +2. Programming Fractals in the analog computer\\ 
-- analogee Umsetznbung der Amari neurone +Programming a Lorenz Attractor and a Rössler Attractor with thw Analog Computer
-- artificial analoge neuronale netze +
-- electrica +
-- interfaces+
  
 +3. Develop an Analoge Amari Neurone\\
 +Develop a circuit that behaves like the model of a neuron like described by Amari Shun-Ichi Amari.\\
 + 
 +4. Research on threshold logic\\
 +Learning and understanding the principals of Threshold logigic.\\
  
-Methode – Wie Arbeite ich damit (siehe Frage) +5. Setting up an Artificial Analog Netzwerke\\ 
-zur Entwicklung +Creating some basic pattern in an analog neural network.\\
-- cybernetic +
-- experiment +
-- messen und rechnen +
-zu Anwenung +
-- hören und spielen+
  
-state of the art: +6. Fibonacci Sequences in an neural network\\ 
-Forschungsstand Wo wer+Programming a Fibonacci Sequences in an analog neural network.\\
  
 +7. SoundSynthesis with the neuron Oscillator\\
 +Creating Sound with an analog neural oscillator. Shaping the waveform, filtering the sound and synchronic the neural oscillators.\\
  
 +8. Controlling the Neural Oscillator with Fibonacci Sequences in the network\\
  
  
-Project Outline (ausformulieren)+==== Preliminary Work ==== 
 +  * Dublin Seminare 
 +  * Residence at Künstlerdorf Schöppinge with Christian Faubel – first prototype of an analog Neuron 
 +  * The first version of the analog computer was developed in 2015 for the artwork [[https://wolfgang-spahn.de/doku.php/installation:strangeattractors|Strange Attractors]]. 
 +  * The analog computer Confetti was further developed and presented at the residency at [[https://artscienceblr.org/|Art Science BLR]] and the [[http://www.theisro.org/|Indian Sonic Research Organization]] at the Srishti Institute of Art, Design and Technology, courtesy of [[http://www.goethe.de/ins/in/en/bag.html|Goethe-Institut Max Mueller Bhavan]] in 2016.\\ 
 +  * developing analog electric synthesizer since 2001 
 +  * publication: [[https://www.crcpress.com/Handmade-Electronic-Music-The-Art-of-Hardware-Hacking/Collins/p/book/9780367210106 
 +https://www.nicolascollins.com/|Handmade Electronic Music, Third Edition - Nicolas Collins]]
  
-1.Semester 
-- Analog Computer 
-2.Semester 
-- Fractals 
-3.Semester 
-- analoge Neurone 
-4.Semester 
-- Schaltlogic 
-5. 
-- Netzwerke 
-6. 
-- SoundSynthesis 
  
 +==== Bibliography ====
 +* Norbert Wiener
 +* Valentin Breitenberg
  
-Vorarbeit 
-- Dublin Seminare 
-- Resigenz mit Christian – Prototyp Neuron 
-- Shristi Art science Lab – Prototy analog Computer 
-- Synthesizer 
-- Schaltungs Entwicklung 
-- Publikation 
  
-Biblographie +==== Abstract =====
-- Norbert Wiener +
-- Valentin Breitenberg+