a brief overview of analog i590 – artifical life spring, 2005 ryan varick
TRANSCRIPT
![Page 1: A brief overview of analog i590 – artifical life spring, 2005 ryan varick](https://reader036.vdocuments.us/reader036/viewer/2022062722/56649f2a5503460f94c44250/html5/thumbnails/1.jpg)
a brief overview of analogi590 – artifical life
spring, 2005
ryan varick
![Page 2: A brief overview of analog i590 – artifical life spring, 2005 ryan varick](https://reader036.vdocuments.us/reader036/viewer/2022062722/56649f2a5503460f94c44250/html5/thumbnails/2.jpg)
the past: GPACs
- designed not programmed
- continuously valued
- imprecise
- configuring is tough
- limited to ordinary differential equations
![Page 3: A brief overview of analog i590 – artifical life spring, 2005 ryan varick](https://reader036.vdocuments.us/reader036/viewer/2022062722/56649f2a5503460f94c44250/html5/thumbnails/3.jpg)
the present: Digital
- small, fast, & cheap
- easy to program
- discrete, algorithmic
- can’t do everything
![Page 4: A brief overview of analog i590 – artifical life spring, 2005 ryan varick](https://reader036.vdocuments.us/reader036/viewer/2022062722/56649f2a5503460f94c44250/html5/thumbnails/4.jpg)
the future: EACs?
- partial differential equations
- cheap, small(er)
- being built here at IU
- getting easier to “program”
![Page 5: A brief overview of analog i590 – artifical life spring, 2005 ryan varick](https://reader036.vdocuments.us/reader036/viewer/2022062722/56649f2a5503460f94c44250/html5/thumbnails/5.jpg)
all about the EAC…
three characteristics:
- “quintessential boundary value solver” (PDEs)
- lukasiewicz logic arrays
- simulate GPACs
![Page 6: A brief overview of analog i590 – artifical life spring, 2005 ryan varick](https://reader036.vdocuments.us/reader036/viewer/2022062722/56649f2a5503460f94c44250/html5/thumbnails/6.jpg)
EACs at IU…
http://www.cs.indiana.edu/Facilities/hardware/extended_analog_computer/
![Page 7: A brief overview of analog i590 – artifical life spring, 2005 ryan varick](https://reader036.vdocuments.us/reader036/viewer/2022062722/56649f2a5503460f94c44250/html5/thumbnails/7.jpg)
EACs at IU…
Partial Differential Equation Solver
http://www.cs.indiana.edu/Facilities/hardware/extended_analog_computer/
![Page 8: A brief overview of analog i590 – artifical life spring, 2005 ryan varick](https://reader036.vdocuments.us/reader036/viewer/2022062722/56649f2a5503460f94c44250/html5/thumbnails/8.jpg)
EACs at IU…
Lukasiewicz Logic Arrays (LLAs)
Partial Differential Equation Solver
http://www.cs.indiana.edu/Facilities/hardware/extended_analog_computer/
![Page 9: A brief overview of analog i590 – artifical life spring, 2005 ryan varick](https://reader036.vdocuments.us/reader036/viewer/2022062722/56649f2a5503460f94c44250/html5/thumbnails/9.jpg)
EACs at IU…
Lukasiewicz Logic Arrays (LLAs)
Digital-to-Analog Converter
Partial Differential Equation Solver
http://www.cs.indiana.edu/Facilities/hardware/extended_analog_computer/
![Page 10: A brief overview of analog i590 – artifical life spring, 2005 ryan varick](https://reader036.vdocuments.us/reader036/viewer/2022062722/56649f2a5503460f94c44250/html5/thumbnails/10.jpg)
applications: the future is now?
- pattern recognition
- simple neural networks (XOR)
- chaotic systems
![Page 11: A brief overview of analog i590 – artifical life spring, 2005 ryan varick](https://reader036.vdocuments.us/reader036/viewer/2022062722/56649f2a5503460f94c44250/html5/thumbnails/11.jpg)
applications: the future is now?
- pattern recognition
- simple neural networks (XOR)
- chaotic systems
3 3 3
L1 L2 L3
L1
L2
L3
.2
.9
.5
1.0
1.0
1.0
668
L1 L2 L3
L1
L2
L3
.9
.1
.1
0.0
0.0
0.0
![Page 12: A brief overview of analog i590 – artifical life spring, 2005 ryan varick](https://reader036.vdocuments.us/reader036/viewer/2022062722/56649f2a5503460f94c44250/html5/thumbnails/12.jpg)
applications: the future is now?
- pattern recognition
- simple neural networks (XOR)
- chaotic systems
L1
L2
L3
.1
.8
.5
1.0
1.0
1.0
L1
L2
L3
.3
.1
.1
1.0
0.0
0.0
![Page 13: A brief overview of analog i590 – artifical life spring, 2005 ryan varick](https://reader036.vdocuments.us/reader036/viewer/2022062722/56649f2a5503460f94c44250/html5/thumbnails/13.jpg)
applications: the future is now?
- pattern recognition
- simple neural networks (XOR)
- chaotic systems
![Page 14: A brief overview of analog i590 – artifical life spring, 2005 ryan varick](https://reader036.vdocuments.us/reader036/viewer/2022062722/56649f2a5503460f94c44250/html5/thumbnails/14.jpg)
applications: the future is now?
- pattern recognition
- simple neural networks (XOR)
- chaotic systems
![Page 15: A brief overview of analog i590 – artifical life spring, 2005 ryan varick](https://reader036.vdocuments.us/reader036/viewer/2022062722/56649f2a5503460f94c44250/html5/thumbnails/15.jpg)
references; mostly unpublished :-(
akavipat & tjandra, “designing ‘neural disk’ using simulation inspired by butterfly wing pattern simulation”
allred, bulwinkle, zhang, “analog computing and dynamic feedback”
mills, et. all., “extended analog computers: a unifying paradigm for vlsi, plastic and colloidal computing systems,” pending publication
mills, “the future of extended analog computers,” pending publication
roinestad, viecco, et. all., “study of a model of an extended analog computer,” search on google
uncredited excerpt from an analog reticular simulation
![Page 16: A brief overview of analog i590 – artifical life spring, 2005 ryan varick](https://reader036.vdocuments.us/reader036/viewer/2022062722/56649f2a5503460f94c44250/html5/thumbnails/16.jpg)
diagram of an EAC
- foam
- silicon
- available online
http://www.cs.indiana.edu/Facilities/hardware/extended_analog_computer/
![Page 17: A brief overview of analog i590 – artifical life spring, 2005 ryan varick](https://reader036.vdocuments.us/reader036/viewer/2022062722/56649f2a5503460f94c44250/html5/thumbnails/17.jpg)
lukasiewicz logic
- kind of confusing