Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

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).

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, and d) references.

use the "NFL Players Dataset," from Kaggle. 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."

Build a deep artificial neural network MLP to include the following: a) 1 input layer, b) as many hidden layers as you deem necessary, and 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.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Refactoring Databases Evolutionary Database Design

Authors: Scott Ambler, Pramod Sadalage

1st Edition

0321774515, 978-0321774514

More Books

Students also viewed these Databases questions

Question

42. Determine za for the following: a. a .0055 b. a .09 c. a .663

Answered: 1 week ago