Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
phd:expose [2020/02/17 18:00] admin [Project Outline] |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | |||
- | ===== Computing Fractals in Analog Neural Networks ==== | ||
- | Generating Fibonacci Sequences in an Analog Neural Synthesizer | ||
- | |||
- | An Expose for a PhD in Art and Science | ||
- | by Wolfgang Spahn | ||
- | |||
- | |||
- | ==== Questions and Goals ==== | ||
- | |||
- | To Develop:\\ | ||
- | Question: how do neurons communicate, | ||
- | Goal: build an artificial neural network!\\ | ||
- | |||
- | Question: how does threshold logic work, can one calculate Fractals?\\ | ||
- | Goal: build 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!\\ | ||
- | |||
- | |||
- | |||
- | ==== Korpus ==== | ||
- | * realize an anaolg version of the Amari Neuron | ||
- | * 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: | ||
- | Further information and wiring examples one can find in the old manuals of analog computer of the online library of the [[http:// | ||
- | |||
- | === Analog Neurons ==== | ||
- | These oscillator and network behave similar to the one described in [[https:// | ||
- | Like already mentioned one important origin of the Pop Neuron is the [[http:// | ||
- | A digital implementation on syncing and desyncing processes of two mutually coupled systems one can find on [[http:// | ||
- | An other example of an electric implementation of an analog neuron for controlling robots one can find in [[https:// | ||
- | Bewegungssteuerung autonomer | ||
- | mobiler Roboter]] by [[http:// | ||
- | |||
- | === 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:// | ||
- | |||
- | ---- | ||
- | |||
- | |||
- | ==== Project Outline ===== | ||
- | |||
- | 1. Build an Analog Computer\\ | ||
- | Develop an analogue computer based on modern chip technology. For each operation one board will be designed.\\ | ||
- | |||
- | 2. Programming Fractals in the analog computer\\ | ||
- | 3. Develop an Analoge Amari Neurone\\ | ||
- | 4. Research on threshold logic\\ | ||
- | 5. Setting up an Artificial Analog Netzwerke\\ | ||
- | 6. Fibonacci Sequences in an neural network\\ | ||
- | 7. SoundSynthesis with the neuron Oscillator\\ | ||
- | 8. Controlling the Neural Oscillator the network\\ | ||
- | |||
- | |||
- | ==== Preliminary Work ==== | ||
- | * Dublin Seminare | ||
- | * Residence at Schöppinge with Christian Faubel – first prototype of an analog Neuron | ||
- | * Art Science Lab, Shristi University Bangalore – prototype analog Computer | ||
- | * developping Synthesizer since 2010 | ||
- | * Publication | ||
- | |||
- | ==== Bibliography ==== | ||
- | * Norbert Wiener | ||
- | * Valentin Breitenberg | ||
- | |||
- | |||
- | ==== Abstract ===== | ||
- | |||
- | |||
- | The PhD-Project “Computing Fractals in Analog Neural Networks” aims at building analog neural networks as part of an analog computer in order to compute fractals, strange attractors and other chaotic structures. These generated patterns and structures subsequently shall be sonificated and visualised. | ||
- | |||
- | The system may be used for both art projects, such as light-sound-installations or light-sound-performances, | ||
- | |||
- | |||
- | |||
- | Methodology and steps to undertake | ||
- | |||
- | Analogue Computation, | ||
- | The technology of analogue computing had been explored and widely spread until the 1970s, when digital computation took over. As analogue computation had been – and still is – at the core of most analogue electronics it proves to be a useful system until today, e.g. it is the base for analogue synthesizers. | ||
- | |||
- | I have started to develop the analog computer Confetti as a modular system in order to achieve a flexible system that performs all kind of computations and operations on base of electrical voltage. Confetti Neurons are special modules to implement an analog artificial neural network into the multi-connect system of the Confetti. It is an electronic implementation of an early neural model originally designed by Japanese mathematician Shun' | ||
- | |||
- | Threshold logic, as described by Raúl Rojas, lies at the core of my PhD-Project. Simply put, threshold logic is a way to calculate with neurons. Research so far has mostly concentrated on it’s effects of small numbers of neurons. To compute threshold logic in complex systems with ten or more neurons a simulation is needed. Analog neurons are a powerful way to realize this, such as the system described above. Thus analog neural networks can solve very complex operations, such as calculating Fractals, which is key to my PhD-Project. | ||
- | |||
- | |||
- | Fractals | ||
- | In 1960 Benoit Mandelbrot coined the term fractals to describe | ||
- | |||
- | My project aims at sonificating and visualizing some of the fractals described above. Old technology such as oscilloscopes and XY-Recorder can be used to visualize fractals and other chaotic structures generated by the neural network. As the basic structure of the analog neural network is similar to that of an analog synthesizer these patterns and structures can be made audible as well. In my recent artistic work I have developed special projection techniques and tools that visualize audio signals. For the project, I would apply these to visualize fractals. | ||
- | |||
- | |||
- | |||
- | Education tool | ||
- | Besides being an artist I’m also a lecturer at the Sound Studies and Sonic Arts at the University of the Arts, Berlin. I also held workshops for the international organisation “r0g - open culture” in the Orangi Pilot Project, which is situated in the squatter areas of Orangi Town, Karachi, Pakistan. Therefore I’m aware how important tools can be that invite adults and children alike to learn in a playful manner the basics of information technology. The system of analog neurons are such an educational tool. I will – like I usually do with my projects – open source the analog neurons to allow everyone to use them for learning and for teaching. | ||