A brief overview of analog i590 – artifical life spring, 2005 ryan varick.

17
a brief overview of analog i590 – artifical life spring, 2005 ryan varick

Transcript of A brief overview of analog i590 – artifical life spring, 2005 ryan varick.

Page 1: A brief overview of analog i590 – artifical life spring, 2005 ryan varick.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

lukasiewicz logic

- kind of confusing