40 likes | 212 Views
biologically-inspired computing. fall 2007. Instructor Prof. Luis M. Rocha Office Hours: Wednesdays: 10am – 12pm, Eigenmann Hall, Room #905 Resources Web page http://informatics.indiana.edu/rocha/i-bic Blog: Life Inspired http://life-inspired.blogspot.com/ Oncourse.iu.edu.
E N D
biologically-inspired computing fall 2007 • Instructor • Prof. Luis M. Rocha • Office Hours: Wednesdays: 10am – 12pm, Eigenmann Hall, Room #905 • Resources • Web page • http://informatics.indiana.edu/rocha/i-bic • Blog: Life Inspired • http://life-inspired.blogspot.com/ • Oncourse.iu.edu
biologically-inspired computing • Overview • Bio-inspired computing is a field devoted to tackling complex problems using computational methods modeled after design principles encountered in nature. The goal is to produce informatics tools with enhanced robustness, scalability, flexibility and which can interface more effectively with humans. It is a multi-disciplinary field strongly based on Biology, Computer Science, Informatics, Cognitive Science, and robotics. In this course we study bio-inspired algorithms in security, information retrieval, computational intelligence, robotics, modeling and simulation, machine learning, and biology itself. • Aims • Students will be introduced to fundamental topics in bio-inspired computing, and build up their proficiency in the application of various algorithms to real-world problems.
Biologically-inspired computing syllabus • What is Life? (3 Lectures) • What is Computation? (1 Lecture) • Imitation of Life (3 Lectures) • Artificial Life and Complex Systems (6 Lectures) • Evolutionary Algorithms (4 Lectures) • Learning (2 Lectures) • Collective Behavior (4 Lectures) • Computer Immune Systems (3 Lectures) • Discussion Topics • Evolutionary robots, embodied cognition, Inferring Bio-Networks, Whole organism modeling, Biomolecular Self-Assembly, DNA Computation, Quantum Computation