Neural Network Design and Application

Slides:



Advertisements
Similar presentations
Course Overview CSE8313 Object-Oriented Analysis and Design Spring 2015 Dr. LiGuo Huang Dept. of Computer Science and Engineering Southern Methodist University.
Advertisements

IS5152 Decision Making Technologies
General information CSE 230 : Introduction to Software Engineering
Welcome to MAT 170. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Wednesday and Friday 10:40 am – 11:30 am and by appointment.
1 CS 425 / CS 625 Software Engineering Fall 2007 Course Syllabus August 27, 2007.
CS – 600 Introduction to Computer Science Prof. Angela Guercio Spring 2008.
CSE 322: Software Reliability Engineering Topics covered: Course outline and schedule Introduction, Motivation and Basic Concepts.
CSE 221: Probabilistic Analysis of Computer Systems Topics covered: Course outline and schedule Introduction (Sec )
BA 378: Accounting Information Systems Instructor: Dr. James R. Coakley.
Fall 2013 Course Syllabus Instructor: Sergiu Dascalu Department of Computer Science and Engineering August 27,
Cpt S 471/571: Computational Genomics Spring 2015, 3 cr. Where: Sloan 9 When: M WF 11:10-12:00 Instructor weekly office hour for Spring 2015: Tuesdays.
COURSE ADDITION CATALOG DESCRIPTION To include credit hours, type of course, term(s) offered, prerequisites and/or restrictions. (75 words maximum.) 4/1/091Course.
Neural Network Design and Application Fall 2015 CPTS 434 & 534 Instructor: John Miller Office: West 134E WSU Tri-Cities Class.
+ BIOL 103, Introduction to Nutrition Course Syllabus Outline.
EE 3561_Unit_1(c)Al-Dhaifallah EE 3561 : - Computational Methods in Electrical Engineering Unit 1: Introduction to Computational Methods and Taylor.
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
Fall 2015 Course Syllabus Instructor: Sergiu Dascalu Department of Computer Science and Engineering August 25,
CST 320 Compiler Methods Dr. Sherry Yang PV 171 (541)
Machine Learning Lecture 1. Course Information Text book “Introduction to Machine Learning” by Ethem Alpaydin, MIT Press. Reference book “Data Mining.
Professor:Francisco Delgadillo, Ph.D. Course Code:ISQS 3344 H01 Meeting place:BA 157 Meeting time:3:30 to 4:50 pm Office:BA 504 Telephone: Office.
Introduction to Databases Computer Science 557 September 2007 Instructor: Joe Bockhorst University of Wisconsin - Milwaukee.
Welcome to Numerical Analysis Math 448/548 Cpt S 430/530 Fall 2015 Instructor: John Miller, West 134E Class web page can be found.
Lecture Section 001 Spring 2008 Mike O’Dell CSE 1301 Computer Literacy.
Software Systems Engineering Rob Oshana Southern Methodist University EMIS 7312.
11/27/2015Murali Mani -- CS5421 Database Management Systems CS Fall 2008 Instructor: Murali Mani
Today’s Agenda  Syllabus CS6359: Object-Oriented Analysis and Design.
Scholarship Skills Andrew Black 1 Lecture 1 Scholarship Skills Andrew P Black Winter 2013 All material © 1996–2012 David Maier, Tim Sheard, Andrew Black,
Welcome to Numerical Analysis Math 448/548 Cpt S 430/530 Fall 2016 Instructor: John Miller, West 134E Class web page can be found.
Welcome to Cpt S 350 Design and Analysis of Algorithms Syllabus and Introduction.
Course Overview CSE5319/7319 Software Architecture and Design Spring 2016 Dr. LiGuo Huang Dept. of Computer Science and Engineering Southern Methodist.
Course Overview CSE 8340 Advanced Software Engineering Topics: Software Engineering Economics & Processes Spring 2016 Dr. LiGuo Huang Dept. of Computer.
FNA/Spring CENG 562 – Machine Learning. FNA/Spring Contact information Instructor: Dr. Ferda N. Alpaslan
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering.
ETHEM ALPAYDIN © The MIT Press, Lecture Slides for.
Introduction to MA PreCalculus Fall 2016 A course to prepare student for a calculus class.
All important information will be posted on Blackboard
Statistical Data Analysis STAT221A
Automata Theory, Languages, and Computation Fall 2017
Welcome to Strategies for College Success
CS5040: Data Structures and Algorithms
Course Overview CSE8313 Object-Oriented Analysis and Design
Maximum Likelihood Estimation
Introduction to MA Day 1.
Introduction to MA Day 1.
Data Mining Lecture 11.
Bias and Variance of the Estimator
Introduction to Important Academic Policies-
Cpt S 471/571: Computational Genomics
CS 420/620 Human-Computer Interaction
Computer Networks CNT5106C
MA Fall 2016 Instructor: Matt Weaver Office: MATH 615
Cpt S 471/571: Computational Genomics
MA171 Introduction to Probability and Statistics
Syllabus.
Pattern Recognition and Machine Learning
CS 425 / CS 625 Software Engineering
MA171 Introduction to Probability and Statistics
CIS5930: Advanced Topics in Parallel and Distributed Systems
Welcome to Numerical Computing EE 221 Spring 2019
Welcome to Design and Analysis of Algorithms CptS 350 Spring 2019
Parametric Methods Berlin Chen, 2005 References:
Neural Network Design and Application
Welcome to Numerical Analysis Math 448/548 CptS 430/530 Spring 2019
Course Overview CSE5319/7319 Software Architecture and Design
Assignment 1: Classification by K Nearest Neighbors (KNN) technique
Linear Discrimination
Fall 2018 Syllabus & Class Policies
CS Computer Science II: Data Structures and Abstraction Fall 2009
Introduction to Machine learning
Northern Michigan University Roxin Zhang Fall 2019
Presentation transcript:

Neural Network Design and Application Fall 2012 CPTS 434 & 534, Tuesday and Thursday, Noon-1:15pm Instructor: John Miller PhD Associate Professor of Computer Science Office: West 134E WSU Tri-Cities jhmiller@tricity.wsu.edu Class web page can be found at http://www.tricity.wsu.edu/~jhmiller No Required Text Suggested texts: Building Neural Networks by David M. Skapura, Introduction to Machine Learning, 2nd ed by Ethem Alpaydin Neural Networks and Machine Leaning, 3rd ed by Simon Haykin

Graduate Project Reports: Nuts and Bolts Grades: Tests and Assignments have equal weight Graduate credit: project approved by instructor Tests: given in class with open books, lecture notes, and computers Assignments: Unless prior arrangements are made, assignments will not be accepted more than one week after their due date Graduate Project Reports: Topic approved by instructor 3 – 5 pages double spaced Due last class period before dead week

More nuts and bolts Accommodations for Disabled Students:  Reasonable accommodations are available for students who have a documented disability. If you have a documented disability, even temporary, make an appointment as soon as possible with the Disability Services Coordinator, Cherish Tijerina, 372-7352, ctijerina@tricity.wsu.edu You will need to provide your instructor with the appropriate classroom accommodation form. The forms should be completed and submitted during the first week of class. Late notification may delay your accommodations. All accommodations for disabilities must be approved through Disability Services. Classroom accommodation forms are available through the Disability Services Office.

More nuts and bolts Academic Integrity: As stated in the WSU Tri-Cities Student Handbook," any member of the University community who witnesses an apparent act of academic dishonesty shall report the act either to the instructor responsible for the course or activity or to the Office of Student Affairs." The Handbook defines academic dishonesty to include "cheating, falsification, fabrication, multiple submission [e.g., submitting the same or slightly revised paper or oral report to different courses as a new piece of work], plagiarism, abuse of academic material, complicity, or misconduct in research." Infractions will be addressed according to procedures specified in the Handbook.

More nuts and bolts Safety: Should there be a need to evacuate the building (e.g., fire alarm or some other critical event), students should meet the instructor at the Cougar statue directly outside of the West building. A more comprehensive explanation of the campus safety plan is available at http://www.tricity.wsu.edu/safetyplan/ The university emergency management plan is available at http://oem.wsu.edu/emergencies/ Further, an alert system is available. You can sign up for emergency alerts (see http://alert.wsu.edu) through the zzusis site (http://portal.wsu.edu/).

Student Concerns. If you have any student concerns, you can contact Carol Wilkerson the Director of Student Affairs in West 269F, (509) 372-7139, or carol.wilkerson@tricity.wsu.edu. If you have any concerns about this class, you should contact your instructor first, if possible. Attendance Policy. Absences should be avoided. Students should contact an instructor if an absence from class is unavoidable. Students are encouraged to read Section 73 (Absences) of the Washington State University Academic Regulations, which is found in the WSU Tri-Cities Student Handbook.

Rise and fall of supervised machine learning techniques, Jensen and Bateman, Bioinformatics 2011 new trends in the application of machine learning

Rise and fall of supervised machine learning techniques, Jensen and Bateman, Bioinformatics 2011 Availability of sophisticated machine-learning software packages, like WEKA, facilitates the application of multiple methods to the same problem

Objectives of the class: Lean to apply artificial neural networks to classification and regression problems 2. To understand artificial neural networks as a non-parametric statistical method of data mining 3. To compare artificial neural networks to other supervised machine-learning techniques

Tentative Schedule Tu Aug 21 Discussion of class syllabus Th Aug 23 Introduction to supervised machine learning Tu Aug 28 Introduction to supervised machine learning Th Aug 30 Introduction to Bayesian statistics Tu Sep 4 Introduction to Bayesian statistics Th Sep 6 Parametric methods Tu Sep 11 Parametric methods Th Sep 13 Multivariate Data Tu Sep 18 Multivariate Data Th Sep 20 Test #1 Tu Sep 25 Artificial Neural Networks Th Sep 27 Artificial Neural Networks Tu Oct 2 Artificial Neural Networks Th Oct 4 Artificial Neural Networks Tu Oct 9 Artificial Neural Networks Th Oct 11 Genetic Algorithm Tu Oct 16 Genetic Algorithm Th Oct 18 Radial Basis Functions Tu Oct 23 Radial Basis Functions Th Oct 25 Self-Organizing Maps Tu Oct 30 Self-Organizing Maps Th Nov 1 Test #2. Tu Nov 6 Advanced network designs Th Nov 8 Advanced network designs Tu Nov 13 Advanced network designs Th Nov 15 Thanksgiving break Tu Nov 20 Thanksgiving break Th Nov 22 Support Vector Machines Tu Nov 27 Support Vector Machines Th Nov 29 Support Vector Machines Dec 3-7 Review Dec 10-14 Finals week Test #3

Example of a Report-Type homework assignment Dataset: Golub et al, Molecular Classification of Cancer: Class Discovery and Class Prediction by Gene Expression Monitoring, Science, 286 (1999) 531-537 Download and become familiar with Weka software. Open the leukemia gene expression data in Weka. KNN technique is under the “lazy” menu of classifiers. Weka refers to KNN as “IBk” for “Instance-Based k”. After opening IBk, click on the text next to IBk to get a parameter menu. Set “KNN” to 5 and keep the default value of other parameters. Under “Test options” choose “Cross-validation” with “Folds” equal to 5. Include the following in your report: Objective and conclusions of the paper Nature and Structure of the input data Results (include the performance metrics in lecture “foundations 2”) Do your calculations support the authors’ conclusions

Example of a Programming-Type homework assignment Generate 100 in silico data sets of 2sin(1.5x)+N(0,1) each with 50 random x-values between 0 and 5 Use 50 data sets for training and 50 data sets for validation Use the training data sets for polynomial regression of orders 1 – 5 For each order calculate the following: RMS error for training data sets RMS error for validation data sets Bias squared Variance Plot your result as error vs order Interpret your findings in terms of the “bias – variance dilemma”

Example of a Math-Type homework assignment Derive the result for Bayesian discriminant points in the 2-class problem with Gaussian class likelihoods. Assume the mean and variance of C1 are 3 and 1, respectively. Assume the mean and variance of C2 are 2 and 0.3, respectively. For a sample size of 100, compare Bayesian discriminant points calculated from maximum likelihood estimators with those derived from the true means and variances.