Starred repositories
A matlab coding framework and component library for simulation and experimental analysis of optical communication systems
A two layer perceptron implemented in MatLab to recognize handwritten digits based on the MNIST dataset.
High-speed computer-generated holography (CGH) using autoencoder-based deep neural network
Complex-valued Convolutional Neural Networks
diffraction model-driven network for 4K computer-generated holography
Design photonic integrated circuits with artificial neural networks
randomized QB factorization for fixed-precision low-rank matrix approximation
An Example of CNN on MNIST dataset
In the paper, a multi-task deep convolutional neural network, namely MoDANet, is proposed to perform modulation classification and DOA estimation simultaneously. In particular, the network architec…
hCNN: Hybrid Neural Network (Hybrid-NN), a MATLAB NN toolbox that supports complex valued data and insertion of Signal Processing Modules.
Code implementing the system of nonlinear equations that describes nonlinearities in silicon microring modulators.
📶 The project aims to simulate multiplexing three signals on two carriers with two different frequencies where two of these signals are modulated using quadrature amplitude modulation, then the thr…
binary neural network for spiking neural network
This repository implement a reservoir computer using Matlab simulation. It harness the nonlinearity property of optical fiber in achieving a reservoir. Optical fiber is used to serve as the nonline…
Code for Paper "Fast and robust learning in Spiking Feed-forward Neural Networks based on Intrinsic Plasticity mechanism"
Cerebellum-inspired spiking neural network(DLCISNN), a hybrid of Spiking Neural Network and Deep learning networks with the architecture and firing behaviour inspired from cerebellar microcircuitry.
The repository implements the a simple Convolutional Neural Network (CNN) from scratch for image classification. I experimented with it on MNIST digits and COIL object dataset.
Optical transmition of an Direct Detection system using FFE and ESN reservoir for equalization of dispersion
Quarter-point Product Quantization for Approximate Nearest Neighbor Search
An implementation of a Convolutional Neural Network with optimization methods such as learning rate decay to solve the Fashion MNIST problem
This is a demonstration of Inverse Fourier Transforms and Fourier Interpolation. Suppose we have a periodic continuous-time signal x(t) and its FS is c[k]. Inverse Fourier Series (IFS) refers to a …
Feature-based Knowledge Distillation combining geometric perspective for local activations and H. Barlow’s principle for global response.
Optimization and Acceleration of Real-Time Deep Learning Neural Networks for Time-of-Flight Imager Data Classification: Quantization, PCA-based Feature Extraction, and Network Pruning
Applied k-means clustering to quantize a color space and implemented Hough transform to detect circles of chosen radius.