File size: 901 Bytes
73087a7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
c92f2e7
 
 
 
 
 
 
c8374e8
c92f2e7
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
---
title: Crap
emoji: 
colorFrom: red
colorTo: gray
sdk: streamlit
sdk_version: 1.31.1
app_file: app.py
pinned: false
---

Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference



# CS772-Assignment 1: Implementation of Backpropagation and Training a Palindrome Network
1. Implement BP (using any existing tool/platform not allowed)
2. Think of the correct architecture for Palindrome
3. Train a feedforward n/w for solving the 10-bit palindrome problem (input- bit strings of 1 and 0); there will be 1024 input strings labeled 1 (if the string is Palindrome) and 0 (non-P)
4. Train and Test using 4-fold cross-validation
5. Measure Precision
6. Find out what the hidden layer neurons are doing (VIMP)


### Insights
1. Xoring input at opposing ends of input might work but since xoring operation is not linearly separable it cannot be done by one neuron