Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

CISC 4 8 1 Programming Assignment 3 April 2 2 , 2 0 2 4 Assignment Objectives In this assignment, you ll be implementing your

CISC 481 Programming Assignment 3
April 22,2024
Assignment Objectives
In this assignment, youll be implementing your own deep1 feed forward artificial neural network.
While completing this assignment, youll learn:
How to construct a directed graph representing the network
How initial weight configuration affects the networks ability to learn
A little about tuning a networks parameters - the learning rate, which activation function
your neurons use, the number of layers in the network as well as the number of nodes in
each layer.
How to implement back propagation using the L2(loss squared) function to do gradient
descent based learning.
Hexapawn
Hexapawn is a simple turn based game played on a 3\times 3 board. Each player begins with 3 pawns
- WHITE (MAX) in the bottom row and BLACK (MIN) in the top row. Pawns can move as normal
in chess (i.e. white pawns can move up one square or can capture a black pawn diagonally up
one square, and black pawns can move down one square or can capture a white pawn diagonally
down one square). The goal of each player is to either get one of their pawns to the other end of
the board, or to make it such that their opponent is stuck on their next move. Figure 1 shows
the initial state of the game.
Figure 1: The initial state of Hexapawn.
1Its a little unclear how many layers are required for an artificial neural network to qualify as a deep neural network.
Youll certainly be able to experiment with many layers in this project, though!
1

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_2

Step: 3

blur-text-image_3

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

Probabilistic Databases

Authors: Dan Suciu, Dan Olteanu, Christopher Re, Christoph Koch

1st Edition

3031007514, 978-3031007514

More Books

Students also viewed these Databases questions

Question

Group Size and Communication

Answered: 1 week ago

Question

Understanding Group Roles

Answered: 1 week ago