/ie440-homework6

IE440 Fall19 - Homework 6 - Neural Networks

Primary LanguageJupyter Notebook

IE440 Fall19 - Homework 6

This is the last homework of IE440 Nonlinear Models in Operations Research lesson. The topic of the homework is Neural networks implementation.

Group members are:

The objective of the homework is constructing a model with training data and testing the model with test data. There are two parts of the homework:

  • Part A: Constructing a linear and nonlinear regression model via analytical least square method, then predicting the test data with those models.
  • Part B: Constructing single input and two input neural networks with 1 hidden layer using backpropagation algorithm. Then determining the optimal number of hidden units.

Description file is available at Description-HW6 file. Jupyter notebook of solution is available at HW6.ipynb and Python file (.py) is available at HW6.py. Data files are available under the folder Input.