NEURAL NETWORK APPROACHES FOR AUTOMOBILE MPG PREDICTION

Slides:



Advertisements
Similar presentations
A brief review of non-neural-network approaches to deep learning
Advertisements

Beyond Linear Separability
EE 690 Design of Embodied Intelligence
1 Image Classification MSc Image Processing Assignment March 2003.
Ch. Eick: More on Machine Learning & Neural Networks Different Forms of Learning: –Learning agent receives feedback with respect to its actions (e.g. using.
Multilayer Perceptrons 1. Overview  Recap of neural network theory  The multi-layered perceptron  Back-propagation  Introduction to training  Uses.
CSCI 347 / CS 4206: Data Mining Module 07: Implementations Topic 03: Linear Models.
Chapter 9 Perceptrons and their generalizations. Rosenblatt ’ s perceptron Proofs of the theorem Method of stochastic approximation and sigmoid approximation.
S. Mandayam/ ANN/ECE Dept./Rowan University Artificial Neural Networks / Fall 2004 Shreekanth Mandayam ECE Department Rowan University.
Branch Prediction with Neural- Networks: Hidden Layers and Recurrent Connections Andrew Smith CSE Dept. June 10, 2004.
RBF Neural Networks x x1 Examples inside circles 1 and 2 are of class +, examples outside both circles are of class – What NN does.
S. Mandayam/ ANN/ECE Dept./Rowan University Artificial Neural Networks ECE /ECE Fall 2008 Shreekanth Mandayam ECE Department Rowan University.
S. Mandayam/ ANN/ECE Dept./Rowan University Artificial Neural Networks ECE /ECE Fall 2008 Shreekanth Mandayam ECE Department Rowan University.
Chapter 5 NEURAL NETWORKS
S. Mandayam/ ANN/ECE Dept./Rowan University Artificial Neural Networks / Fall 2004 Shreekanth Mandayam ECE Department Rowan University.
Prediction Networks Prediction –Predict f(t) based on values of f(t – 1), f(t – 2),… –Two NN models: feedforward and recurrent A simple example (section.
Greg GrudicIntro AI1 Introduction to Artificial Intelligence CSCI 3202: The Perceptron Algorithm Greg Grudic.
MACHINE LEARNING 12. Multilayer Perceptrons. Neural Networks Lecture Notes for E Alpaydın 2004 Introduction to Machine Learning © The MIT Press (V1.1)
MLP Exercise (2006) Become familiar with the Neural Network Toolbox in Matlab Construct a single hidden layer, feed forward network with sigmoidal units.
Last lecture summary.
Hazırlayan NEURAL NETWORKS Radial Basis Function Networks II PROF. DR. YUSUF OYSAL.
Last lecture summary.
Ranga Rodrigo April 5, 2014 Most of the sides are from the Matlab tutorial. 1.
Neural Networks.
11 CSE 4705 Artificial Intelligence Jinbo Bi Department of Computer Science & Engineering
Appendix B: An Example of Back-propagation algorithm
Neural Networks - Berrin Yanıkoğlu1 Applications and Examples From Mitchell Chp. 4.
Neural Networks1 Introduction to NETLAB NETLAB is a Matlab toolbox for experimenting with neural networks Available from:
Radial Basis Function Networks:
Gap filling of eddy fluxes with artificial neural networks
CS344: Introduction to Artificial Intelligence (associated lab: CS386) Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 31: Feedforward N/W; sigmoid.
Multi-Layer Perceptron
Neural Networks and Backpropagation Sebastian Thrun , Fall 2000.
CS621 : Artificial Intelligence
Neural Networks - Berrin Yanıkoğlu1 Applications and Examples From Mitchell Chp. 4.
Neural Networks Vladimir Pleskonjić 3188/ /20 Vladimir Pleskonjić General Feedforward neural networks Inputs are numeric features Outputs are in.
Estimation of car gas consumption in city cycle with ANN Introduction  An ANN based approach to estimation of car fuel consumption  Multi Layer Perceptron.
Grim Grins Project Number 5.. Grim Grins: The Team. Team members: Adrian Hoitan (Romania) Serkan Öztürk (Turkey) Günnar Yagcilar (Turkey) Póth Miklós.
Neural Networks The Elements of Statistical Learning, Chapter 12 Presented by Nick Rizzolo.
숭실대 전기공학과 C ontrol I nformation P rocess L ab 김경진.
Classification of Breast Cancer Cells Using Artificial Neural Networks and Support Vector Machines Emmanuel Contreras Guzman.
Neural Networks - Berrin Yanıkoğlu1 MLP & Backpropagation Issues.
Combining Models Foundations of Algorithms and Machine Learning (CS60020), IIT KGP, 2017: Indrajit Bhattacharya.
Machine Learning Supervised Learning Classification and Regression
National Taiwan University
به نام خدا هوالعليم.
RADIAL BASIS FUNCTION NEURAL NETWORK DESIGN
The Gradient Descent Algorithm
Adavanced Numerical Computation 2008, AM NDHU
Other Classification Models: Neural Network
A Support Vector Machine Approach to Sonar Classification
Pfizer HTS Machine Learning Algorithms: November 2002
CSE 473 Introduction to Artificial Intelligence Neural Networks
Schizophrenia Classification Using
Predict House Sales Price
Neural Networks: Improving Performance in X-ray Lithography Applications ECE 539 Ryan T. Hogg May 10, 2000.
General Aspects of Learning
Genetic Algorithm Optimization for Selecting the Best Architecture of a Multi-Layer Perceptron Neural Network. A Credit Scoring Case Alejandro Correa,
Synaptic DynamicsII : Supervised Learning
Neuro-Computing Lecture 4 Radial Basis Function Network
Neural Networks Chapter 5
Deep Neural Networks (DNN)
Multi-Layer Perceptron
Neural Networks ICS 273A UC Irvine Instructor: Max Welling
Artificial Neural Network
Drive Time Average and Variation Estimator
Neural networks (1) Traditional multi-layer perceptrons
Prediction Networks Prediction A simple example (section 3.7.3)
CS621: Artificial Intelligence Lecture 18: Feedforward network contd
Primer on Neural networks
Presentation transcript:

NEURAL NETWORK APPROACHES FOR AUTOMOBILE MPG PREDICTION ECE 539 Course Project NEURAL NETWORK APPROACHES FOR AUTOMOBILE MPG PREDICTION 12/14/2010 Xiaofei Sun University of Wisconsin-Madison

Motivations Nowadays, fuel economy becomes a great concern of the governments and drivers MPG varies with vehicle specs and conditions Database available online only accounts for different models Large amount of data required Build NN models to predict the MPG based on given specs and conditions MLP RBF 1/8 1

Data Description 1 Output: MPG Source: UCI Machine Learning Repository http://archive.ics.uci.edu/ml/datasets/Auto+MPG 8 Inputs: 1. cylinder # 2. displacement 3. horsepower 4. weight 5. acceleration 6. year 7. origin 8. manufacturer 1 Output: MPG

Data Preparation 392 sets of data Correlation coefficients between I/O were calculated

Linear Regression 7-way cross validation Training MSE = 11.12 Tuning MSE = 12.70

Multi Layer Perceptron MATLAB Neural Network Toolbox Used Learning algorithms: Gradient descent with momentum Scaled conjugate gradient Levenberg-Marquardt  Datasets were randomly divided into three subsets: 60% for training 20% for validation (early stopping) 20% for testing

Multi Layer Perceptron Structure: 7-12-1 feedforward network Log-sigmoid function for hidden layer Linear function for output layer Test MSE = 5.11 Training MSE = 4.03

Conclusions and Future Work MLP yields better performance than linear regression after fine tuning Will construct radial basis function network, and compare with MLP

? Any Questions?