Tutorial on Neural Systems Modeling

Thomas J. Anastasio, University of Illinois at Urbana–Champaign
Thomas J. Anastasio, University of Illinois at Urbana–Champaign

Tutorial on Neural Systems Modeling

Sample Content
table of contents

Description


See the Resources tab below for the program files that accompany the book.

Neural systems models are elegant conceptual tools that provide satisfying insight into brain function. The goal of this new book is to make these tools accessible. It is written specifically for students in neuroscience, cognitive science, and related areas who want to learn about neural systems modeling but lack extensive...


See the Resources tab below for the program files that accompany the book.

Neural systems models are elegant conceptual tools that provide satisfying insight into brain function. The goal of this new book is to make these tools accessible. It is written specifically for students in neuroscience, cognitive science, and related areas who want to learn about neural systems modeling but lack extensive background in mathematics and computer programming.

The book opens with an introduction to computer programming. Each of twelve subsequent chapters presents a different modeling paradigm by describing its basic structure and showing how it can be applied in understanding brain function. The text guides the reader through short, simple computer programs—printed in the book and available by download at the companion website—that implement the paradigms and simulate real neural systems. Motivation for the simulations is provided in the form of a narrative that places specific aspects of neural system behavior in the context of more general brain function. The narrative integrates instruction for using the programs with description of neural system function, and readers can actively experience the fun and excitement of doing the simulations themselves. Designed as a hands-on tutorial for students, this book also serves instructors as both a teaching tool and a source of examples and exercises that provide convenient starting points for more in-depth exploration of topics of their own specific interest.

The distinguishing pedagogical feature of this book is its computer programs, written in MATLAB, that help readers develop basic skill in the area of neural systems modeling. (All of the program files are available online via the book’s companion website: www.sinauer.com/anastasio.) Actual data on real neural systems is presented in the book for comparison with the results of the simulations. Also included are asides (“Math Boxes”) that present mathematical material that is relevant but not essential to running the programs. Exercises and references at the end of each chapter invite readers to explore each topic area on their own.

read more

Thomas J. Anastasio is Associate Professor at the University of Illinois at Urbana–Champaign, affiliated with the Department of Molecular and Integrative Physiology and the Beckman Institute for Advanced Science and Technology. He earned a B.S. in Psychology at McGill University, and a Ph.D. in Physiology and Biophysics from the University of Texas at Galveston. A teacher of courses in computational neuroscience for nearly two decades, Dr. Anastasio has received the James E. Heath Award for Excellence in Teaching Physiology at the University of Illinois. His research focuses on the computational modeling of the nervous system in health and disease.

“The enthusiasm expressed in the book is infectious. The writing is exceedingly clear and the concepts well expressed.”
—Jay McClelland, Stanford University

“I am very impressed. Tom Anastasio has created something that has been needed for a long time—a textbook that makes the relevant aspects of neural networks accessible to neuroscience students, whose mathematics preparation may be limited. I like the way he has interwoven the theory, the math, the computer simulations, and the neurobiology.”
—David Zipser, Emeritus, University of California, San Diego

“I like the level and style of presentation a lot. The MATLAB link is a huge plus, and one that makes all the computations come to life.”
—Shihab Shamma, University of Maryland at College Park

“The author has done a great job of bringing a variety of models under one umbrella and going over them in detail. I like the fact that there is MATLAB code for hands-on learning. The mathematical details are also clearly explained. Students should have no problem understanding how these models work.”
—Rajesh P. N. Rao, University of Washington, Seattle

“The writing is extremely clear, and the author conveys pretty advanced ideas very well.”
—Maxim Raginsky, Duke University

Student Resources

The files linked below are MATLAB® program files that correspond to each of the MATLAB boxes in the textbook. Click a filename to download the file. (You may need to right-click the filename and choose “Save Link As” or “Save Target As”.)

Instructor Resources (available to qualified adopters)

Instructor exercises can be found here (Login required).  If you are an instructor who has adopted this textbook for your course, and would like access to the instructor files, please contact publish@sinauer.com.