ELEE 5400/440 - Computational Intelligence Techniques

ELEE 5400/440 - Computational Intelligence Techniques
ASSIGNMENT_1
DUE_WED_OCTOBER 16
Total Points: 100: All the following problems must be tackled analytically and using
Matlab to receive full marks.
Please Write Neatly & Clearly, submit the assignment as a written report, either on paper
or upload your PDF file to Blackboard.
-------------------------------------------------------------------------------------------------------------------------------
Question_1:
Consider the following two membership functions A and B defined as follows:
A: Triangular membership function at 3, 6, 8 crisp values
B: Generalized Bell Shaped Membership Function at 1, 3, 7 crisp values,
Using Matlab (fuzarith) Toolbox in Matlab, create a script and plot the following fuzzy arithmetic
operations:
1- Fuzzy addition A+B
2- Fuzzy addition A+B’
3- Fuzzy Product A.B, Note: experiment with more than algebraic product
4- Fuzzy division A\B
Hint, the following function can be starting point in several fuzzy operations:
% Triangular membership function
x=0:0.1:10;
y=trimf(x,[3 6 8]);
plot(x,y);
xlabel(‘trimf, P=[3 6 8]‘);
title(‘Triangular
-------------------------------------------------------------------------------------------------------------------------------
Question_2:
Assume X = N is a set of natural numbers, Given the following fuzzy set A ⊆ X
a) The set of real numbers “close to number 7” is defined by the following membership function:
b) Another way of defining the above membership function could be defined as follows:
1- For parts a and b, Derive the fuzzy set A for the crisp values from 4 to 10
2- Plot the two methods of knowledge representation using the above mentioned fuzzy sets, i.e.
the two membership functions:
-------------------------------------------------------------------------------------------------------------------------------
Question_3:
Consider following three imprecise statements:
1) “low speed of the car”,
2) “medium speed of the car”,
3) “high speed of the car”.
Consider the universe of discourse X: [0, xmax] where xmax is the maximum speed
ELEE 5400/440作业代做Create the membership functions graph illustrating fuzzy sets A, B, C corresponding to the
above statements as follows:
• Set A is of the L type,
• Set B is of the T type,
• Set C is the class γ (Gamma).
• Consider 3 speeds: 30, 50 and 70 mph
Hint: For matlab solutions, possibility of using the function trimf for T type,
-------------------------------------------------------------------------------------------------------------------------------
Question_4:
Given the following fuzzy sets:
A = B =
C = D =
Find: the following fuzzy set decompositions:
1. A ∩ B ∩ C ∩ D,
2. A ∪ B ∪ C ∪ D,
3. A · B . C . D
-------------------------------------------------------------------------------------------------------------------------------
Question_5:
Consider the following universe of discourse X = {1, 2, 3, 4, 5, 6, 7}
Find: A ∩ B, A ∪ B, and A · B (for Algebraic product, any other product would be acceptable)
-------------------------------------------------------------------------------------------------------------------------------
Question_6:
The fuzzy relation R between the two sets X and Y is given by:
R = {((x, y) , μR (x, y))} , ∀x∈X∀y∈Y, μR : X × Y →[0, 1]
Given: X = {3, 4, 5} and Y = {4, 5, 6}
Using the following definition for R to formalize the following imprecise statement:
“y is more or less equal to x ”:
a) Create the fuzzy set R based on the mentioned membership format
b) Create the fuzzy set R in Matrix Format: (y1, y2, y3: RAWS, x1, x2, x3: Columns)
-------------------------------------------------------------------------------------------------------------------------------
Question_7:
Given the following universe of discourse X = {1, 2, 3, 4, 5, 6}, and the fuzzy set A as follows:
a) Find the complement of the set A:
b) Given the following new universe of discourse X = {1, 2, 3, 4}, and the fuzzy set A as follows:
Find CONA(A) and DIL(A)
-------------------------------------------------------------------------------------------------------------------------------
Question_8:
Assume that relations R and S are represented by matrices as follows:
X = {x1, x2} Y = {y1, y2} Z = {z1, z2, z3}.
Determine the max-min type composition of the relations R and S: Q = R ? S
Hint: Consider the matix Q, with elelemts as follows:
q11 = max [min (0.2; 0.3) , min (0.5; 0.7)] = 0.5,
q23 = max [min (0.6; 0.8) , min (1; 0.4)] = 0.6.
-------------------------------------------------------------------------------------------------------------------------------
Question_9:
Arrange the following steps applied in fuzzy control in the right order, you can just re-write the
step numbers in the right order:
1. Convert the output data to non-fuzzy values
2. Construct the rule base
3. Evaluate the rules in the rule base
4. Combine the results of each rule
5. Define the linguistic variables and terms
6. Convert crisp input data to fuzzy values using the membership functions
7. Construct the membership functions
-------------------------------------------------------------------------------------------------------------------------------
Question_10:
Create a full FIS using Matlab FIS toolbox based on the following info:
Input 2: Temp: {Freezing, Cool, Warm, Hot}
10 30 50 70 90 110 Temp. (F°)
Freezing Cool Warm Hot
0
1
Output:
Speed: {Slow, Fast}
0 25 50 75 100 Speed (mph)
Slow Fast
0
1
Input 1: Cover: {Sunny, Partly, Overcast}
0 20 40 60 80 100 Cloud Cover (%)
Sunny Partly Cloudy Overcast
0
1
Rules:
R1: If it‘s Sunny and Warm, drive Fast
Meaning: Sunny(Cover)?Warm(Temp)? Fast(Speed)
R2: If it‘s Cloudy and Cool, drive Slow
Meaning: Cloudy(Cover)?Cool(Temp)? Slow(Speed)
a) How fast will will be the speed based on the following inputs:
? 65 F°
? 25 % Cloud Cover?
Ans: 63.8 mph, should achieve this answer (or close) using matlab FIS toolbox

因为专业,所以值得信赖。如有需要,请加QQ:99515681 或邮箱:[email protected]

微信:codehelp

原文地址:https://www.cnblogs.com/javahelpee/p/11748797.html

时间: 2024-08-29 03:24:20

ELEE 5400/440 - Computational Intelligence Techniques的相关文章

计算智能 Computational Intelligence,CI

计算智能(Computational Intelligence,CI)是借助自然界(生物界)规律的启示,根据其规律,设计出求解问题的算法.智能计算只是一种经验化的计算机思考性程序. 计算智能算法主要包括神经计算.模糊计算和进化计算三大部分.典型的计算智能算法包括神经计算中的人工神经网络算法,模糊计算中的模糊逻辑,进化计算中 的遗传算法. 蚁群优化算法.粒子群优化算法.免疫算法.分布估计算法.Memetic算法,和单点搜索技术例如模拟退火算法.禁忌搜索算法,等等. Nature-Aspire co

56 Facial Recognition Research Groups to Watch

56 Facial Recognition Research Groups to Watch The research of facial recognition has been a fascinating journey. It began in the 1960s with Woody Bledsoe, Helen Chan Wolf, and Charles Bisson who created programs to assist with basic face recognition

数据可视化之"Research on visualization techniques in data mining"

Research on visualization techniques in data mining Jin, Hailiang (Key Laboratory of Mine Spatial Information Technologies of State Bureau of Surveying and Mapping, Henan Polytechnic University, Jiaozuo, China); Liu, Huijie Source: Proceedings - 2009

【转载】发个有用的:国际学术期刊会议大排名

Rank Conference Full Name1 OSDI Operating Systems Design and Implementation2 SOSP Symposium on Operating Systems Principles3 SIGCOMM Special Interest Group on Data Communication4 MOBICOM Mobile Computing and Networking5 SIGGRAPH Annual Conference on

[Z] 计算机类会议期刊根据引用数排名

一位cornell的教授做的计算机类期刊会议依据Microsoft Research引用数的排名 link:http://www.cs.cornell.edu/andru/csconf.html The following are the journals and conferences in computer science that have published at least 100 papers (2003–2013), with at least 5 citations per pa

Draft-TCAD

IEEEtran.cls 1 %% 2 %% IEEEtran.cls 2007/03/05 version V1.7a 3 %% 4 %% 5 %% This is the official IEEE LaTeX class for authors of the Institute of 6 %% Electrical and Electronics Engineers (IEEE) Transactions journals and 7 %% conferences. 8 %% 9 %% S

计算机会议排名等级

http://blog.sina.com.cn/s/blog_9c411c310102vs2g.html 附件是计算机领域的学术会议等级排名情况,分为A+, A, B, C, L 共5个档次.其中A+属于顶级会议,基本是这个领域全世界大牛们参与和关注最多的会议.国内的研究者能在其中发表论文的话,是很值得骄傲的成就.A类也是非常好的会议了,尤其是一些热门的研究方向,A类的会议投稿多录用率低,部分A类会议影响力逐步逼近A+类会议.B类的会议分两种,一种称为盛会级,参与的人多,发表的论文也多,论文录用

机器学习算法之旅(转载)

http://machinelearningmastery.com/a-tour-of-machine-learning-algorithms/ In this post, we take a tour of the most popular machine learning algorithms. It is useful to tour the main algorithms in the field to get a feeling of what methods are availabl

【分享】数据挖掘学习资料免费下载

 Artificial Intelligence - Wiley - Data Mining - Concepts Models Methods and Algorithms - 2003.chm 8.4 MB  IEEE - Finding Patterns in Three Dimensional Graphs Algorithms and Applications to Scientific Data Mining.pdf 561.8 KB  Mining The Web - Discov