Tuneable-Fuzzy-Logic

版本 0.1.0 (14.1 KB) 作者: Abdesattar Mazouzi
in this project a tuneable fuzzy logic is created and its parameters are optimised using optimization algorithms giving the cost function
4.0 次下载
更新时间 2024/5/5

Tuneable-Fuzzy-Logic

The project can work fine but still under devlopping to improve functionalty and add more features

i have devoloped a tunable fuzzy logic inference system (FIS). This system can be fine-tuned through optimization algorithms to meet specific cost function requirements. With this FIS system, users can create up to two inputs and one output, with the ability to customize each fuzzy variable using triangular or trapezoidal membership functions.

One of the most exciting features of our FIS system is that it allows users to define the objective function that needs to be minimized and run the optimization process to achieve their desired outcomes. This means that this system offers optimization capabilities for a wide variety of applications. This project offers:

  • Flexible was to create two-input one-output FIS Chosing from defferent optimization algorithms
  • Optimizing fuzzy variable ranges
  • Optimizing membership function types altering betting triangular and trapezoidal MFs
  • Tuning the membership function parameter and shapes
  • Tuning the rule-base
  • Optimizing the rule-weights

Conclusion

this aim of this project is to represents a significant step forward in the field of fuzzy logic, as it provides a powerful and flexible tool for optimizing complex systems. this FIS system will prove to be a valuable asset for researchers, engineers, who are looking for ways to optimize their processes and achieve better outcomes.

引用格式

Abdesattar Mazouzi (2024). Tuneable-Fuzzy-Logic (https://github.com/Sattar-mazouzi/Tuneable-Fuzzy-Logic/releases/tag/v0.1.0), GitHub. 检索来源 .

MATLAB 版本兼容性
创建方式 R2021b
兼容任何版本
平台兼容性
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
版本 已发布 发行说明
0.1.0

要查看或报告此来自 GitHub 的附加功能中的问题,请访问其 GitHub 仓库
要查看或报告此来自 GitHub 的附加功能中的问题,请访问其 GitHub 仓库