Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hiedt/difs
Source code implemented from scratch by myself. For studying purpose only. The following topics are covered.
https://github.com/hiedt/difs
algorithms artificial-intelligence data-structures deep-learning engineering machine-learning mathematics signal-processing simulation
Last synced: about 1 month ago
JSON representation
Source code implemented from scratch by myself. For studying purpose only. The following topics are covered.
- Host: GitHub
- URL: https://github.com/hiedt/difs
- Owner: hiedt
- Created: 2020-03-09T05:34:15.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-11-24T17:46:30.000Z (about 1 month ago)
- Last Synced: 2024-11-24T18:27:42.503Z (about 1 month ago)
- Topics: algorithms, artificial-intelligence, data-structures, deep-learning, engineering, machine-learning, mathematics, signal-processing, simulation
- Language: Jupyter Notebook
- Homepage:
- Size: 2.14 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DIFS - DO IT FROM SCRATCH
Everything I have learned, from data structures & algorithms to machine learning & robotics, is coded solely from scratch.
The bare mininum packages used here are just numerical toolboxes such as PyTorch or Numpy. Some tasks, e.g., control theory, are done in MATLAB/Simulink.
Codes are saved here publicly for my future review. Each package contains a README.md file that describes more details about things inside:
## Traditional machine learning algorithms
- [x] Linear regression (extend) => Compare **regression** with **interpolation**
- [x] Logistic regression
- [x] Decision tree
- [x] Softmax regression
- [x] k-Nearest Neighbor
- [x] DBSCAN (Density-Based Spatial Clustering of Applications with Noise)
- [ ] Support vector machine## Deep learning
- [x] Fully-connected network
- [x] Convolutional network
- [ ] Long short-term memory
- [ ] Transformer## Signal Processing (SSP)
- [ ] Estimators
- [ ] FIR/IIR Filters
- [ ] Hypothesis testing & classical inference algorithms
- [ ] Optimizers## Control Theory
- [x] Model-based fault detection using parity method
- [x] Fault-tolerance control with virtual sensor and virtual actuator
- [ ] Model-free fault detection using statistics