# [Lecture] Fuzzy Logic
### 重要的主題
1. 模糊邏輯基礎
2. 模糊機器學習
3. 模糊類神經網路
4. 模糊C平均分類法 Fuzzy C-means(FCM)
## Coding
- [[Python] FuzzyLogicToolBox](https://github.com/Luferov/FuzzyLogicToolBox)
- [[Python] scikit-fuzzy ](https://github.com/scikit-fuzzy/scikit-fuzzy)
- [[MATLAB] Fuzzy Logic Toolbox](https://www.mathworks.com/products/fuzzy-logic.html)
- [[Java] Library for the Fuzzy Markup Language](http://www.uco.es/JFML/)
- [An ANFIS framework for PyTorch](http://www.cs.nuim.ie/~jpower/fuzz-poster.pdf)
- [[Java Tool] VisualFMLTool](http://kws.nutn.edu.tw/fml/)
## Medium的主題
### 1. Neural Fuzzy Network
[Neuro-Fuzzy Systems: A Survey](http://cee.uma.pt/morgado/Down/483-343.pdf)
[Adaptation of Fuzzy Inference System Using Neural Learning](http://www.softcomputing.net/nf_chapter.pdf)
[Neuro Fuzzy Systems: State-of-the-art
Modeling Techniques](https://arxiv.org/pdf/cs/0405011.pdf)
#### 均勻式切割法
##### ANFIS
- [J.-S. R. Jang (張智星), "ANFIS: Adaptive-Network-based Fuzzy Inference Systems," IEEE Trans. on Systems, Man, and Cybernetics, vol. 23, pp. 665-685, May 1993.
](https://ieeexplore.ieee.org/document/256541/)
- [好文推薦](http://sirlis.cn/deep-learning-ANFIS/)
- [An ANFIS framework for PyTorch](http://www.cs.nuim.ie/~jpower/fuzz-poster.pdf)
##### FALCON
- [C.-T. Lin, "Fuzzy adaptive learning control network with on-line neural learning," Fuzzy Sets and Systems , vol. 71, pp. 25-45, April 1995.
](https://www.sciencedirect.com/science/article/abs/pii/016501149400195D)
##### Back-propagation fuzzy system
- [Li-Xin Wang 、Jerry M. Mendel , "Back-propagation fuzzy system as nonlinear dynamic system identifiers," IEEE International Conference on Fuzzy Systems, pp. 1409-1418, March 1992.
](https://ieeexplore.ieee.org/document/258711)
#### 非均勻式切割法
##### Fuzzy HyperRectangular Composite Neural Network
- [Mu-Chun Su, "Rule Extraction Using a Novel Class of Fuzzy Degraded Hyperellipsoidal Composite Neural Networks", Lecture Notes in Computer Science, vol 999. Springer, May 2005.](https://tkuir.lib.tku.edu.tw/dspace/retrieve/76948/Rule+extraction+using+a+novel+class+of+fuzzy+degraded+hyperellipsoidal+composite+neural+networks.pdf)
### 2. Transformer
- Seq2seq & Self Attention
- Transformer: bert、GPT
- Vision Transformer (ViT)
- DEtection TRansformer (DETR)