CS772_ASSIGNMENT1 / README.md
Piyushmryaa's picture
updated Readme
73087a7 verified
|
raw
history blame contribute delete
No virus
901 Bytes
---
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