Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mshuqair/neural-network-838-encoder-decoder
Modeling 8-bit binary input using 8-3-8 neural network
https://github.com/mshuqair/neural-network-838-encoder-decoder
keras neural-network python
Last synced: about 1 month ago
JSON representation
Modeling 8-bit binary input using 8-3-8 neural network
- Host: GitHub
- URL: https://github.com/mshuqair/neural-network-838-encoder-decoder
- Owner: mshuqair
- Created: 2023-04-07T17:24:20.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-15T15:59:30.000Z (4 months ago)
- Last Synced: 2024-09-15T17:13:30.391Z (4 months ago)
- Topics: keras, neural-network, python
- Language: Python
- Homepage:
- Size: 126 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Neural Network 838 Encoder Decoder
Modeling 8-bit binary input using 8-3-8 shaped neural network in Python.## Decription
This code is to manulay construct a three layered neural network. The input layer has a size of 8, the hidden layer has a size of 3, and the output layer has a size of 8. The main goal is to map (encode and decode) an 8-bit binary signal from the input to the ouput.![](figure/figure_1.png)
**Figure 1.** The target function to be learned.
![](figure/figure_2.png)
**Figure 2.** The neural network architecture.
The file 'neural_network_manual.py' is the manual implementation of the model and the file 'neural_network_keras.py' is the implementation using Keras library.