当前位置:网站首页>What is fuzzy theory, foundation and process
What is fuzzy theory, foundation and process
2022-07-24 16:56:00 【Little reptile in aviation】
1、 What is fuzzy theory
Fuzzy theory : Use the degree of belonging instead of strictly belonging to or not belonging to ( If someone is tall 0.8)
The fuzzy logic : A convenient way to map input space to output space , It is a powerful tool to deal with imprecision and nonlinearity quickly and effectively .
such as : Weekly changes
The classic collection is divided into two categories on Friday and Saturday , It's mutated

Fuzzy sets are gradual on Friday and Saturday , Belong to [0,1] Membership function of

2、 Fuzzy sets
Membership function : An element maps to [0,1] Section
![]()
Then fuzzy sets :
![]()
among ,uA(x) Express x The collection A Membership of . The closer the 1, indicate x Belong to A The greater the degree of .
3、 Membership function ( Gradient curves ) Selection of
The membership function is an arbitrary curve that conforms to the problem description , It can be defined artificially
Determine the method : Comparative ranking method of the second academy 、 Fuzzy statistics ( statistical )、 Fitting fuzzy distribution method 、 Minimum ambiguity method 、 Expert experience method
( Generally, the existing applicable membership function can be directly selected )




4、 Fuzzy operation
Standard Boolean logic operation 
2 The operation of a classical set
Writing method of fuzzy logic operation

2 The operation of a fuzzy set

Fuzzy sets correspond to membership functions one by one , Therefore, the fuzzy operation of fuzzy sets is equivalent to the fuzzy operation between membership functions
rij Is the membership function calculated according to the specific problem


5、 Fuzzy comprehensive evaluation

The weight of each factor can be determined subjectively , Or determined by objective weighting method


Fuzzy evaluation matrix r Evaluate every factor u Belong to each evaluation V The degree of .
4 One factor ,3 Comments , Then the evaluation matrix is 4x3 Matrix , as follows

A Is the weight of each factor .
6、 Case study

If there is no factor weight , Calculate with weighting algorithm

Next, calculate the membership function of each factor







Interval data , It is suitable to use trapezoidal membership function
Value data , It is suitable to use triangle membership function
You can first make a schematic diagram of the segmented function of the data , Then find the appropriate membership function , Then complete the formula of piecewise function



边栏推荐
- Topic 6 - message queue for client communication
- Buffer overflow vulnerability lab experiment record
- What exactly is API?
- 804. Unique Morse code word
- 内核开发
- Why should we launch getaverse?
- Sword finger offer 22. the penultimate node in the linked list
- EMQ Yingyun technology was listed on the 2022 "cutting edge 100" list of Chinese entrepreneurs
- [technology] online seat selection demo of uniapp
- The industrial information security center takes the lead in building a data circulation platform, and ant group and other manufacturers provide technical support
猜你喜欢

Sword finger offer 48. the longest substring without repeated characters

OS Experiment 5 process switching based on kernel stack switching

Custom types: Enumeration

thinkphp3.2.5无法跳转到外部链接

Long awaited full platform support - Open Source im project uniapp update of openim

JVM class loading subsystem

SS-Paper【1】:Fully Convolutional Networks for Semantic Segmentation

自定义类型:枚举

CANN训练营学习2022第二季 模型系列 动漫风格化和AOE ATC调优

Envi5.3 open GF-1 WFV data
随机推荐
【时序逻辑电路】——计数器
MODIS 16 day data monthly / quarterly synthesis
【技术】uniapp 之 在线选座 demo
Causes and solutions of QT signal and slot connection failure
ZCMU--5083: ly的数对(C语言)
Mysql增删改查、检索与约束(详细教学)
At & T pseudo instruction and interpretation of CFI CFA
Pull and load more on wechat applet list rendering
Want to make sandbox games? Then you must not miss this plug-in (unity3d)
[zero basis] fully understand webgl (VIII)
Why should we launch getaverse?
Code random notes_ Linked list_ 707 design linked list
Programming language exercises (I)
1163: SongGe's score splitting (C language)
MySQL basic commands
.NET 测试框架 xUnit,MSTest, Specflow 使用经验汇总
Sword finger offer 22. the penultimate node in the linked list
js,for循环内callback异步转换成同步执行
JSP custom tag library -- select tag
1184. 公交站间的距离