The goal of this thesis is to propose a DNN (CNN) parallelization algorithm, architecture, and design of a Real-time AI-Enabled Real-time Bio-system.
| Date | Task |
| ☑Nov 1 ~ Dec 7, 2020 | Resize MNIST dataset |
| Dec 21 ~ TBD | Update paper "Hand Gesture Processing with Sensor Fusion based on Neuromorphic System" |
| ☑Dec 24 ~ Jan 8, 2021 | EMG dataset collection using Myo |
| ☑Jan 9 ~ 20, 2021 | Implementing signal processing part in Matlab |
| ☑Jan 20 ~ Feb 28, 2021 | Add source code and dataset into github |
| ☑Jan 17 ~ 31, 2021 | Help to revise ETLTC20210 papers |
| ☑Feb 20 ~ 26, 2021 | Test 3D printer |
| ☑Mar 2 ~ Mar 5, 2021 | Study AIRBiS project and write slide |
| ☑Mar 2 ~ Mar 12, 2021 | Inference of batch test on FPGA and communicate network with UI for 64x64 grayscale |
| ☑Mar 12 ~ Mar 22, 2021 | Inference of batch test on FPGA and communicate network with UI for 128x128 grayscale |
| ☑Mar 15 ~ Mar 23, 2021 | Write Hardware Acceleration Part of journal draft |
| ☑Mar 24, 2021 | Find source code in internet for parallel CNN |
| ☑Mar 26 ~ Apr 2, 2021 | comparison to other works |
| ☑Apr 3 ~ Apr 14, 2021 | work on training on FPGA for AIRBiS project |
| ☑Apr 15 ~ Apr 28, 2021 | Work on speed up for time cost using SDSoC |
| ☑Apr 29 ~ May 16 | Modify speed up sample code for AIRBiS CNN |
| ☑May 17 ~ June 25 | Design new CNN mapping algorithm |
| ☑June 21 ~ August 2 | Prepare and improve the paper for hardware part |
| ☑June 26~ July 7 | Evaluate CNN mapping algorithm |
| ☑July 17 ~ August 29 | Prepare a paper for other publication opportunity |
| ☑July 17 ~ July 30 | Optimize convolution acceleration to more speed up |
| ☑Aug 12 ~ Aug 31 | Improving paper, experiment of pragma for the inference |
| ☑Sept 1 ~ Sept 30 | Test and find the example code of multithread on FPGA, writing Abstract for ETLTC2022 |
| ☑Oct 1~ Dec 3 | Multithread on FPGA |
| ☑Oct 30~ Nov 5 | Making a slide for the Progress Report Presentation |
| ☑Oct 26 ~ Nov 19 | Reading a paper "Federated Learning with Spiking Neural Networks" |
| ☑Nov 19 ~ Nov 22 | Understand and run the AIRBiS FL |
| ☑Nov 23 ~ Dec 3 | Convert the AIRBiS CNN to SNN |
| ☑Dec 4 ~ Dec 18 | Experiment and Evaluation of SNN in SW |
| ☑Dec 19 ~ Dec 22 | Setup of FPGA for SNN in HW |
| ☑Dec 23 ~ Dec 30 | Experiment and Evaluation of SNN in HW |
| ☑Jan 4, 2022 | Take a Mark's guidance on 5:30, new road map |
| ☑Jan 5 ~ Jan 13 , 2022 | AIRBiS CNN to SNN Conversion in MATLAB |
| ☑Jan 11, 2022 | Making presentation for the AIRBiS CNN to SNN conversion result on 5PM |
| Jan 15 ~ Jan 22, 2022 | Understanding communication between multiple SNPCs without router |
| Jan 23 ~ Jan 30, 2022 | Understanding communication between multiple SNPCs with router |
| Jan 31 ~ Feb 6, 2022 | Making sample 2x2 NASH layer |
| Feb 7 ~ Feb 14, 2022 | On chip AIRBiS SNN learning in STDP learning algorithm |
| Feb 15 ~ Feb 21, 2022 | On chip AIRBiS SNN learning in SDSP learning algorithm |
| Feb 22 ~ Mar 2, 2022 | Explore the Poisson and single spike coding scheme for the AIRBiS SNN optimization |
| Mar 2 ~ Mar 16, 2022 | Mapping AIRBiS SNN on NASH by adapting MigSpike algorithm |
| Mar 17, 2022 | Making presentation for the result of on chip learning, spike coding optimization, and mapping on 5PM |
| Mar 18 ~ Mar 25, 2022 | Update the results in the IEEE Access paper |
| Mar 28, 2022 | Present the complete IEEE Access paper on 5PM |