CS772_ASSIGNMENT1 / README.md
Piyushmryaa's picture
updated Readme
73087a7 verified

A newer version of the Streamlit SDK is available: 1.36.0

Upgrade
metadata
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