ANN models strive to learn relationships through different sets of data. With this information, ANN models can be used to predict outcomes.
ANN models strive to learn relationships through different sets of data. With this information, ANN models can be used to predict outcomes.
In this assignment, students will build an ANN, then write a comprehensive technical report as a Python Jupyter notebook (to include all code, code comments, all outputs, plots, and analysis). Make sure the project documentation contains:
a) Problem statement
b) Algorithm of the solution
c) Analysis of the findings
d) References
Download the “NFL Players Dataset,” https://www.kaggle.com/datasets/toddsteussie/nfl-play-statistics-dataset-2004-to-present . The dataset contains football players’ characteristics.
Select from a pool of 200 “Active Players” and 200 “Retired Players.”
Define “optimal team” based on your decision of the player characteristics necessary to build a team:
-Starting offense (11 players): passing, rushing, and receiving.
-Starting special teams (11 players): punting, punt returns, and kick returns.
-Starting defense (11 players): tackles, sacks, safeties, and fumbles.
Your task is to identify the optimal team from each pool comprised of 33 “Active Player” and “Retired Player” members.
Examine the multilayer neural network MLP architecture depicted in the “DSC-550 An Artificial Neural Network Model Image.”(attached)
Build a deep artificial neural network MLP to include the following:
a) 1 input layer
b) As many hidden layers as you deem necessary
c) An output layer fully connected to the hidden layers.
Explain your architecture and how the NFL player characteristics are used as inputs.
Activate the MLP by performing the following steps:
Starting at the input layer, forward propagate the patterns of the training data through the network to generate an output.
Based on the network’s output, calculate the error that we want to minimize using a cost function that we will describe later.
Back propagate the error, find its derivative with respect to each weight in the network, and update the model.
Repeat steps 1 through 3 for multiple epochs and learn the weights of the MLP.
Use forward propagation to calculate the network output and apply a threshold function to obtain the predicted class labels in the one-hot representation.
Interpret the output of your MLP in the context of selecting an optimal football team.
Collepals.com Plagiarism Free Papers
Are you looking for custom essay writing service or even dissertation writing services? Just request for our write my paper service, and we'll match you with the best essay writer in your subject! With an exceptional team of professional academic experts in a wide range of subjects, we can guarantee you an unrivaled quality of custom-written papers.
Get ZERO PLAGIARISM, HUMAN WRITTEN ESSAYS
Why Hire Collepals.com writers to do your paper?
Quality- We are experienced and have access to ample research materials.
We write plagiarism Free Content
Confidential- We never share or sell your personal information to third parties.
Support-Chat with us today! We are always waiting to answer all your questions.
