University of Colorado at Boulder
CU: Home | Search | A to Z | Map

 

 

× Close
  • [    home    ]
  • [    courses    ]
    • comprehensive course list
    • fall semester courses
    • spring semester courses
    • summer semester courses
    • library courses
    • library course list
    • course/media purchase + shipping rates
    • professional development
    • professional development course list
  • [    distance delivery    ]
    • delivery methods
    • course access
    • course management tools
    • technical requirements
    • technical help/faq
  • [    degrees    ]
    • earn your degree from a distance
    • application + admissions
    • aerospace
    • computer science
    • electrical + computer
    • engineering management
    • telecommunications
  • [    certificates    ]
    • graduate/academic
    • professional development
  • [    registration + tuition    ]
    • academic courses
    • professional development
  • [    resources    ]
    • students
    • distance learning faculty
    • professional development instructor
    • articles + papers

Register Now Button

Interact
  •  
     
     
  • Request Information
  • Facebook
  • YouTube
Courses
  • Comprehensive Course List
  • Fall Semester Courses
  • Spring Semester Courses
  • Summer Semester Courses
  • Library Courses
  • Library Course List
  • Course/Media Purchase + Shipping Rates
  • Professional Development
  • Professional Development Course List

ECEN 5120: Neural Network Design

Description
Gives an introduction to basic (artificial) neural network architectures and learning rules. Emphasis is placed on mathematical analysis of these networks, on methods of training them, and on their application to practical problems in areas such as pattern recognition, signal processing, and control systems. The course will show how to construct neural networks and train them to perform useful functions. Neural networks are good at fitting non-linear functions and recognizing patterns. Consequently, they have wide application in the aerospace, automotive, banking, defense, electronics, entertainment, financial, insurance, manufacturing, oil and gas, robotics, telecommunications, and transportation industries. At the conclusion of the course, students will be able to understand and analyze the major types of neural networks and will be able to design and implement networks to solve practical problems.
Outline
Introduction Neuron Model and Network Architecture Illustrative Example Perceptron Learning Rule Signal and Weight Vector Spaces Linear Transformations for Neural Networks Supervised Hebb Performance Surfaces and Optimum Points Performance Optimization Widrow Hoff backpropagation Variations on Backpropagation
Benefits
  • Students will be current in a growing technology that has wide application in industry.
  • Neural networks are especially good at fitting functions and recognizing patterns such as faces.
Objectives
Develop understanding and skills for practical application of neural networks.
Prerequisites
Linear algebra.
Education Officer (EO)

Required

Hardware & Software
MATLAB and the Neural Network Toolbox for MATLAB will be used. The student version of MATLAB can be purchased from the CU Book Store. The student version of the Neural Network Toolbox can be purchased from MathWorks at www.mathworks.com. MATLAB and the Neural Network Toolbox for MATLAB are also available on-campus in the computing labs.
Syllabus
http://hagan.okstate.edu/nnd.html
Upcoming & Previous Offerings

Meeting Days Legend: Monday (M), Tuesday (T), Wednesday (W), Thursday (R), Friday (F), Saturday (S), Sunday (U)
Summer Terms: M = Maymester, A = 1st 5 weeks, B= 2nd 5 weeks, C = 8 weeks, D= 10 weeks
Refer to the Academic Calendar for specific dates.

top

Semester Term Time Days Location Instructor Additional Instructors
Summer 2009 D Library Only Demuth, H
Fall 2008 11:00 AM - 11:50 AM MWF ECEE 1B28 Tearle, M
Summer 2007 11:00 AM - 12:35 PM MTWRF ECCS 1B12 Hagan, M
Summer 2006 11:00 AM - 12:35 PM MF ECCS 1B12 TBD
Spring 2005 03:30 PM - 04:45 PM TR ECCS 1B14 Demuth, H
bottom block
  • [    corporate    ]
  • [    about    ]
  • [    faq    ]
  • [    contact    ]
CU LogoCenter for Advanced Engineering and Technology Education
College of Engineering and Applied Science
University of Colorado at Boulder, 435 UCB, Boulder CO 80309-0435
303.492.6331 | FAX 303.492.5987 | caete@colorado.edu
© Regents of the University of Colorado