A First Study on the Use of Fuzzy Rule Based Classification Systems for Problems with Imbal
智能水管理系统(IoT 基础设施) 植物水管理系统的智能化说明书

Internet of Things Based Intelligent WaterManagement System for PlantsIsbat Uzzin Nadhori1,* M. Udin Harun Al Rasyid1 Ahmad Syauqi Ahsan1 BintangRefani Mauludi11 Informatics and Computer Engineering Department, Politeknik Elektronika Negeri Surabaya, Indonesia*ABSTRACTWater has an important role for crops. Every crop needs water to survive. The amount of water that crops need, in different regions and seasons, is different. To calculate the amount of water needed by the crop precisely require careful analysis of the available supporting data. In practice, the fulfilment of water needs in crops is only based on soil moisture without being adjusted to weather data. Thus, water is often wasted, for example when watering during high rainfall. Therefore, we need a system that can determine the volume of water requirements in crops based on its conditions, watering schedules, and weather data. This research aims to build a monitoring system for crops that can determine the right watering volume by considering soil moisture, air temperature and humidity, watering schedules, and weather data by utilizing the fuzzy method. Based on the results of our experiments, the system has managed to monitor crops and display watering volume notifications when its conditions are not normal and when to do watering based on the weather. Keywords: smart water management, water monitoring, IoT, sensor, Fuzzy1. INTRODUCTIONWater has a major role in the plant body. The role of water in the plant body includes: as a constituent of protoplasm, as a solvent for nutrients, as a substance that plays a direct role in metabolism, and also plays a role in cell enlargement and elongation. [1].All crops need water to survive. The amount of water needed by different crops is not the same for different regions and seasons. To calculate and estimate how much water is needed by crops, careful and thorough analysis is needed of available supporting data such as climate data, irrigated area environment, crop types and cropping patterns, soil types, rainfall data, and other meteorological data [2].Meanwhile, farmers still use manual methods in watering their crops, without considering some of the factors above. By using this manual method, water is often wasted or vice versa, water for crops is less. This is not good for crop growth, so it is necessary to develop a system that can calculate and provide the right amount of water for crops. To solve the problem of providing water for crops appropriately, several researchers have worked in this field with various parameters, various approaches, various hardware, various platforms, and also utilizing analytical methods in it.Vijay et. Al. [3] proposed intelligent agricultural monitoring and irrigation systems with ThingSpeak and NodeMCU based IoT platforms. This system monitors temperature and humidity to optimize water use. The data from the sensors is sent to the IoT platform, analyzed with Matlab to take appropriate action, and if the value is below the threshold, a notification will be sent to the user via email.Chen Yuanyuan et. Al. [4] proposed intelligent water-saving irrigation based on ZigBee-wifi. The system monitors soil conditions based on soil moisture sensors using several sensors placed in certain planting areas. The results of soil moisture monitoring are used as a reference in making decisions about when to start and when to stop irrigation.Maria Gemel et. Al. [5] proposed a water management system that utilizes temperature sensors, humidity sensors, and soil moisture sensors to collectdata on crop and soil conditions. This data is then used to Proceedings of the 2nd International Conference on Smart and Innovative Agriculture (ICoSIA 2021)determine the exact water requirements for tomatoes and eggcrops. Overall this results in a total savings of 44% in water consumption, and the crops are visually healthier than traditional watering methods.R. Kondaveti et. al [6] proposed an automatic irrigation system with precise rainfall prediction algorithms that can help us determine what crops are suitable for planting in a particular area. Automatic irrigation is used to water crops when needed by activating an electric motor, this can save water and electricity so it is very beneficial for farmers.Jiaxing Xie et al [7] conducted a study to predict the water requirement for longan garden irrigation based onthree environmental factors: air temperature, soil moisture content, and light intensity. The data is then processed using the backpropagation neural network method using a genetic algorithm to optimize the weight and threshold of the artificial neural network. This model is used to predict irrigation water requirements based on environmental factors in longan plantations.S. Kumar [8] proposed a lawn watering system using soil moisture sensors and weather forecast data. The soil moisture sensor is used to provide information on the water content in the soil, if the soil moisture is below a certain level the watering system will activate automatically. Weather forecast data is used to get rain information so that if there is a rain prediction, watering will be delayed by one to two days. Weather prediction data is obtained from the Indian government website .in which provides weather information for the next 6 days, as well as weather information for 24 hours.Based on those research, we propose real-time water demand monitoring system for crops by combining sensor data (soil moisture, temperature and humidity), watering scheduling data and weather data to determine the volume of watering crops using fuzzy method.2. PROPOSED SYSTEM DESIGNThe solution we propose aims to solve the problem of how to determine the right volume of watering crops based on its conditions, watering schedules and weather predictions with the required volume of water output. The proposed system consists of four important parts as shown in Figure 1 below. Figure 1 Proposed system designThe first part is a sensor system designed to monitor the state of soil moisture, air temperature, and air humidity in crops, which consists of a Capacitive Soil Moisture Sensor and a temperature and humidity sensor. (DHT11 sensor). The two sensors are connected to Arduino Uno to get soil moisture data, air temperature data, and air humidity data. The data is sent via the ESP8266-01 Wi-Fi module which is connected to the Arduino Uno to the second part (server) then processed using the fuzzy logic method to get the volume of water needed by the crops. The server requires weather data (part two) as well as the time and schedule for watering crops (part three) according to the type of crop to determine water requirements and watering times more accurately. The latest weather data is obtained through api weather (third part) which is used to get a forecast of whether it will rain today or not. The results of processing on the server are displayed in the form of visualization of watering needs in the fourth part.3. EXPERIMENTAL STUDYIn this system there are 3 fuzzy variables used in the fuzzification process, namely soil moisture, temperature and volume variables that will be used in decision making.Soil moisture sensor is useful for observing the value of moisture in the soil. Soil moisture data is expressed in units of %RH. Soil moisture sensor data is divided into three categories, namely dry, moist, and wet. To provide a clear picture of the fuzzy set of soil moisture sensors, it can be described in the membership function shown inFigure 2.Figure 2 Fuzzy set of temperature variable (℃) The temperature sensor is useful for observing the value of the air temperature around the monitored environment. The temperature sensor data is divided into five categories, namely cold, cold, normal, warm and hot. To provide a clear picture of the fuzzy set of temperature sensors, it can be described in the membership function shown in Figure 3.Figure 3. Fuzzy set of temperature variable (℃) This volume set is the result set that is used to determine the final result of this fuzzy process.Figure 4. Fuzzy set of volume variable (mL)After the fuzzification stage, fuzzy rules will be formed. The formation of fuzzy rules is done to express the relationship between input and output. The operator used to connect two inputs is the AND operator, while the operator that maps between input and output is IF-THEN.This volume set is the result set that is used to determine the final result of this fuzzy process. The number of rules formed is obtained from the multiplication between each membership of the fuzzy variable. In this study, 15 rules were formed from the use of 2 parameters. Examples of rules that have been formed can be seen in Table 1.Table 1. Fuzzy Logic RulesAfter getting the rules used in the inference process, the next thing to do is to aggregate or combine the output of all the rules. This stage is called the Composition stage which will produce the predicate of each rule.After going through the Composition stage which produces -predicate from each rule, the next step is the Deffuzification process. This defuzzification process is a crisp output calculation process by calculating the average of all z with the following formula:z=α1∗z1+α2∗z2+⋯+αn∗z nZ1+Z2+⋯+ Z n(1)The following is an illustration of the stages of preparation for the trial environment that will be carried out. System testing should be carried out on agricultural land that has "bedengan" (part of the ground that is raised for plants to grow). “Bedengan” generally have a width of 100 cm with a length that is adapted to soil conditions. The height of the "bedengan" is approximately 20 cm with a distance between the "bedengan" of 100 cm. See figure 4 for the illustration of “bedengan”.Figure 5 Overview of “bedengan” in generalPlanting crops in “bedengan” has its own rules. One “bedengan” consists of 2 rows, and each row has a distance of 60-70 cm. And the distance between the crop holes is 60 cm. Figure 8 is a description of the system testing on a “bedengan” with a size of 1 m2. This system should be tested on open agricultural land so that water and weather requirements can be tested in real time. However, due to time constraints, the trial was carried out on polybags with the same concept of “bedengan” and calculations. Tests on polybags can be seen in Figure 6,7 and Figure 8.Figure 6 “Bedengan ” in an area of 1 m 2Figure 7. Transition of trials from agricultural land to polybagsFigure 8. Trial prototypeSystem testing was carried out on polybags with a height of 20 cm and an area of 50 cm x 50 cm. This concept is the same as the concept of beds on agricultural land. Crops are placed in open land and not indoors or in the shade. This experiment was carried out for 4 days. Watering is done twice a day if the weather on that day is sunny and the soil moisture value is less than the normal limit. Watering is done once a day if the rainfall is low on that day and the soil moisture value is less than the normal limit. Watering is not carried out if on that day the weather predicts high rainfall. The data for each scenario will be stored in a database that is useful for analyzing the results of system trials.. Table 2 contains crop monitoring data carried out for 4 days for trials carried out on polybags. The parameters monitored were the value of soil moisture, air temperature, and air humidity taken before watering the crops. In table 2 it can be seen that the soil moisture valueis lower than the optimum soil moisture value for eggplant which should be in the range of 60% - 80%. The monitoring results also show that the temperature and humidity values are quite constant. Table 3 shows the performance results of the system that has been created. On the first and second days there was no rain, so watering in the morning and evening was still carried out. Notifications have also worked according to the watering schedule based on weather conditions and crop conditions.Table 4 contains data from the 2-day trial. In this table there is a date column that shows when the experiment was carried out, a watering time column, and a watering volume column. There is also a column of soil moisture, air temperature and humidity that contains the data values measured after watering.There are two application interfaces for this system, web-based and android-based. The interface of thisapplication can be used to monitor the condition of theTable 2. Monitoring Before WateringTable 3. Notifications based on existing conditions.Table 4. Monitoring after watering.crop and display the amount of water it needs. Web-based applications are used to determine crop conditions in detail, making it easier for farmers to take an action. There is a graph that displays the condition of the last 100 data. The android application is used to make it easier for farmers to monitor their crops at any time, and provide notifications if there is a need for watering for crops. The interfaces of these two applications can be seen in Figures 9 and 10.Figure 9. Web application interfaceFigure 10. Android application i nterface4. DISCUSSION AND CONCLUSIONOn the first day of the experiment, it was used to see the condition of the crops, where the crops were not in accordance with the ideal conditions, the crops gradually reached the ideal conditions after the fourth day. Experiments were carried out on eggplant crops. In general, eggplant crops have an optimum humidity value of 60% RH - 80% RH. So that on the fourth day of the experiment the volume calculation was appropriate because after giving the volume the value of soil moisture was between the values of 60% RH - 80% RH.Implementation of crop condition monitoring on the device can work in real-time. After conducting several trials on the actual crop environment, it can be concluded that this application has succeeded in monitoring crops and displaying watering volume notifications when crop conditions are not normal or when the time for watering crops based on the weather has arrived. ACKNOWLEDGMENTSThis research was supported in part by Ministry of Research and Technology of the Republic of Indonesia, under scheme Higher Education Excellence Applied Research Penelitian Dasar Unggulan Perguruan Tinggi', No. Grant B/112/E3/RA.00/2021. REFERENCES[1]Saccon, P., Water for agriculture, irrigationmanagement. Applied Soil Ecology, 123, 793–796., 2018[2]Sun, J., Kang, Y., Wan, S., Hu, W., Jiang, S., &Zhang, T., Soil salinity management with drip irrigation and its effects on soil hydraulic properties in north China coastal saline soils. Agricultural Water Management, 115, 10–19., 2012[3]Vijay, Anil Kumar Saini, Susmita Banerjee andHimanshu Nigam, An IoT Instrumented Smart Agricultural Monitoring and Irrigation System, International Conference on Artificial Intelligence and Signal Processing (AISP), Vellore Institute of Technology Andhara Pradesh and IEEE Guntur Subsection, India, 10-12th January 2020[4]Chen Yuanyuan, Zhang Zuozhuang, Research andDesign of Intelligent Water-saving Irrigation Control System Based on WSN, IEEE International Conference on Artificial Intelligence and Computer Applications (ICAICA), Dalian China, 27-29 June 2020[5]Maria Gemel B. Palconit, Edgar B. Macachor,Markneil P. Notarte,Wenel L. Molejon, Arwin Z.Visitacion2, Marife A. Rosales, Elmer P. Dadios1;IoT-Based Precision Irrigation System for Eggplant and Tomato; International Symposium on Computational Intelligence and Industrial Applications (ISCIIA2020) CITIC Jingling Hotel Beijing, Beijing, China, Oct.31-Nov.3, 2020[6]Revanth Kondaveti, Akash Reddy, Supreet Palabtla,Smart Irrigation System Using Machine Learning and IOT, International Conference on Vision Towards Emerging Trends in Communication and Networking (ViTECoN), Vellore, Tamilnadu, India, 30-31, March 2019[7]Jiaxing Xie, Guoslicng Hu,Chuting L, Peng Gao,Daozong Sun,Xiuyun Xue, Xin X, Jianmei Liu, Huazhong Lu, Weixing Wang; Irrigation Prediction Model with BP Neural Network Improved by Geneti Algorithm in Orchards; International Conference on Advanced Computational Intelligence,Guilin, China, June 7-9, 2019[8] C. Kamienski, J.-P. Soininen, M. Taumberger et al.,“Smart water management platform: iot-basedprecision irrigation for agricul ture,” Sensors, vol. 19, no. 2, p. 276, 2019.[9]Sudheer Kumar Nagothu, Weather based Smartwatering system using soil sensor and GSM, World Conference on Futuristic Trends in Research and Innovation for Social Welfare, Karpagam College of Engineering, Coimbatore Tamilnadu India, 29th February & 1st March 2016。
On Fuzzy Internal Rate of Return

and we use the notation A = (a, α). If α = 0 then A collapses to the characteristic function of {a} ⊂ I R and we write A = a ¯. A triangular fuzzy number with center a may be seen as a fuzzy quantity ”x is approximately equal to a”.
Figure 1: Graph of a 2-year project a = (−1, 1, 1) with IRR = 61.8%. Then NPV is a strictly monotone decreasing function of r and the equation (1) has a unique solution, moreover, the discount rate r can be interpreted in strictly financial terms as an interest rate. Now in an accept-or-reject decision it is clear that, if the market rate of interest is r0 , the project should be accepted if r∗∗ > r0 because this implies the that NPV at r0 is positive. In comparing two projects, the one with the higher IRR should be preferred. 1
1 a-α a a+α
一种用于移动机器人状态和参数估计的自适应UKF算法

ACTA AUTOMATICA SINICA
January, 2008
An Adaptive UKF Algorithm for the State and Parameter Estimations of aபைடு நூலகம்Mobile Robot
SONG Qi1, 2 HAN Jian-Da1
Autonomous control is a key technology for autonomous systems widely used in areas such as satellite clusters, deepspace exploration, air-traffic control, and battlefield management with unmanned systems. Most unmanned systems are highly nonlinear, vary with time, and are coupled; in addition, their operating conditions are dynamic, complex, and unstructured, which represent the unpredictable uncertainties of the control system. The issue of overcoming these uncertainties and achieving high performance control is one of the main concerns in the field of autonomous control. Robust and adaptive control methods followed traditionally suffer from several problems, including conservativeness, online convergence, and the complications involved in their real-time implementation. These problems necessitate the development of a new control algorithm that addresses the situation more directly. To this end, autonomous control methods on the basis of model-reference have become the focus of research, and basic technology and online modeling method has attracted more and more research attention. Neural networks (NN) and NN-based self-learning were proposed as the most effective approaches for the active modeling of an unmanned vehicle in the 1990s[1−2] . However, the problems involved in NN, such as training data selection, online convergence, robustness, reliability, and realtime implementation, limit its application in real systems. In recent years, sequential estimation has become an important approach for online modeling and model-reference control with encouraging achievements[3] . The most popular state estimator for nonlinear system is the extended Kalman filter (EKF)[4] . Although widely used, EKFs have some deficiencies, including the requirement of differentiability of the state dynamics as well as susceptibility to bias and divergence in the state estimates. Unscented Kalman filter (UKF), on the contrary, uses the nonlinear model directly instead of linearizing it[5] . The UKF has the same level of computational complexity as that of EKF, both of which are within the order O(L3 ). Since the nonlinear models are used without linearization, the UKF does not need to calculate Jacobians or Hessians, and can achieve
智能控制试卷及答案4套

第 1 页 共 25 页智能控制 课程试题A合分人: 复查人:一、填空题(每空 1 分,共 20分)1.智能控制系统的基本类型有 、 、 、 、 和 。
2.智能控制具有2个不同于常规控制的本质特点: 和 。
3.一个理想的智能控制系统应具备的性能是 、 、 、 、 等。
4. 人工神经网络常见的输出变换函数有: 和 。
5. 人工神经网络的学习规则有: 、 和 。
6. 在人工智能领域里知识表示可以分为 和 两类。
二、简答题:(每题 5 分,共 30 分)1. 智能控制系统应具有的特点是什么?2. 智能控制系统的结构一般有哪几部分组成,它们之间存在什么关系?4.神经元计算与人工智能传统计算有什么不同?5.人工神经元网络的拓扑结构主要有哪几种?6.简述专家系统与传统程序的区别。
三、作图题:(每图 4 分,共 20 分)1. 画出以下应用场合下适当的隶属函数: (a )我们绝对相信4π附近的e(t)是“正小”,只有当e(t)足够远离4π时,我们才失去e(t)是“正小”的信心; (b )我们相信2π附近的e(t)是“正大”,而对于远离2π的e(t)我们很快失去信心; (c )随着e(t)从4π向左移动,我们很快失去信心,而随着e(t)从4π向右移动,我们较慢失去信心。
2. 画出以下两种情况的隶属函数:(a )精确集合 {}82A x x ππ=≤≤的隶属函数;(b )写出单一模糊(singleton fuzzification )隶属函数的数学表达形式,并画出隶属函数图。
四、计算题:(每题 10 分,共 20 分)1. 一个模糊系统的输入和输出的隶属函数如图1所示。
试计算以下条件和规则的隶属函数: (a )规则1:If error is zero and chang-in-error is zero Then force is zero 。
均使用最小化操作表示蕴含(using minimum opertor);(b )规则2:If error is zero and chang-in-error is possmall Then force is negsmall 。
博士生要做自己的导师

博士生要做自己的导师作为一个刚毕业的博士生,体会到学习期间,要努力做自己的导师。
导师很重要,但是现在很多导师都很忙,大方向上可以把关,细节上恐怕只能靠自己了。
正如《怎样获得研究生学位――研究生及导师指南》书中所说:“在博士教育阶段,你必须把握自己的学习,取得博士学位,以此作为自己的责任。
当然,你的周围会有很多人帮助你,但是,决定什么是必须要做的,以及实际的完成这些任务,这一责任最终只能落在你自己的头上。
”我认为有如下几个方面特别要引起注意。
研究方向确定。
现在很多导师会指定一个大方向,比如温室蔬菜病害预警系统,我们要按照大方向来前行。
但是对于一个博士论文来说,还需进一步明确:比如做哪种蔬菜的,采用什么方法来预警,究竟有哪些关键技术,等等。
还得理清自己的创新点。
对于农业工程专业偏软件方向的我来说,模型是核心,有时数据获取方法也可以作为创新点。
这些一般都要自己理出方案之后,再提交导师审阅,双方讨论确定。
文献阅读与偶像论文确定。
在方向确定后,就是开题,这就要以文献阅读为基础。
虽然导师会指定一些文献,但是鉴于很多导师工作繁忙,要在宏观上把握各个研究方向的总体进展,对于某一个方向上的文献,并不一定比专门一心一意做该方向的学生掌握的全、掌握的新。
而且学生有更多的时间来检索和获取文献,因此在文献阅读这块,经过半年到一年左右的积累,应该有信心超过导师。
所谓“偶像论文”,是从导师那里学到的一个概念,我理解就是和自己研究特别相关、可以作为试验设计、结果分析和论文写作模板的论文。
我的很多论文就是参考前人的模式写作的,站在偶像的肩膀上前进,确实受益匪浅。
试验设计与执行。
试验方案通常是学生设计,交由导师审阅,双方讨论之后确定的。
方案执行是个持续奋斗、有时甚至是艰苦卓绝的过程。
有了硕士阶段的基础,博士生的执行力应当有了很大的提升,甚至可以领导一个小组,如几个硕士来执行一个试验。
这种一线工作能力,甚至在毕业后参加工作的头几年,仍然需要,因为我们可能还是一个小兵。
关于fuzzy logic的简述(英文)

My Understanding about Fuzzy LogicWhen it comes to fuzzy logic, there are different kinds of definitions and understanding about this concept. However, in essence, I think,these definitions and understanding are similar. Because the fuzzy is based on the uncertainty of abstract thinking and concept, as well as the imprecise nature of things. As my understanding of fuzzy logic is superficial, so I have to use a relatively perfect definition to express my thought.In narrow sense: Fuzzy logic is a logical system, which is an extension of multi-valued logic.In a wider sense: Fuzzy logic (FL) is almost synonymous with the theory of fuzzy sets, a theory which relates to classes of objects with unsharp boundaries in which membership is a matter of degree.----- by Mahesh Todkar Fuzzy logic is not the unclear logic. Actually, it is founded on the fuzzy set, which was put forward by Pro. Zadeh in 1965. Then Zadeh developed fuzzy logic as a way of processing data. Instead of requiring a data element to be either a member or non-member of a set, he introduced the idea of partial set membership.Fuzzy logic is a method between the symbolic reasoning of traditional artificial intelligence and numerical computing theory of the conventional control. It does not rely on the model, it uses linguistic variables to represent the abstract variables and uses rules for fuzzy reasoning and processing. Moreover, it is also featured in its recognition of the intermediate transitional between true value ( True ) and false value ( False ).Hence, the most essential concept for fuzzy logic is the membership function, which defines how each point in the input space is mapped to a membership value between 0 and 1. The membership function is denoted by μ and also called as degree of membership or membership grade or degree of truth of proposal. There are many types of membership functions, like Piece-wise linear functions, Gaussian distribution function, Sigmoid curve and Singleton Membership Function etc.In addition, we should pay the major attention to the fuzzy inference, which is the process of formulating the mapping from a given input to an output using fuzzy logic.It involves Membership Functions (MF), Logical Operators and If-Then Rules. The MF is mentioned above, so an introduction about Logical Operators and If-Then Rules will be presented as followed.Fuzzy Logic Operators are used to write logic combinations between fuzzy notions.As for Zadeh operators, its definitions are :1)Intersection: μ(A AND B) = MIN(μ(A), μ(B))2)Union: μ(A OR B) = MAX(μ(A), μ(B))3)Negation: μ(NOT A) = 1 -μ(A)Fuzzy If-Then Rules are the statements used to formulate the conditional statements that comprise fuzzy logic. For example:if x is A then y is Bwhere,A &B – Linguistic values x – Element of Fuzzy set X y – Element of Fuzzy set YIn above example,Antecedent (or Premise)– if part of rule (i.e. x is A)Consequent (or Conclusion) – then part of rule (i.e. y is B)Here, interpreting if-then rule is a three–part process:1) Fuzzify input:Resolve all fuzzy statements in the antecedent to a degree of membership between 0 and 1.2) Apply fuzzy logic operator to multiple part antecedents:If there are multiple parts to the antecedent, apply fuzzy logic operators and resolve the antecedent to a single number between 0 and 1.3) Apply implication method:The output fuzzy sets for each rule are aggregated into a single output fuzzy set. Then the resulting output fuzzy set is defuzzified, or resolved to a single number.In general, from my perspective, compared with conventional binary logic, fuzzy logic is a breakthrough for the classification of things. To some degree, fuzzy logic makes the uncertainty and imprecision clearer. Though the membership functions vary from person to person, which indicates that fuzzy logic is subjective, its advantages are explicit. Just asMr. Hu Baoqing(from Wuhan University) notes that Benefits of Fuzzy Mathematics are:①The ability to model highly complex business problems②Improved cognitive modeling of expert system③The ability to model systems involving multiple experts④Reduced model complexity⑤Improved handling of uncertainty and possibilities……。
大学生上课行为准则英语作文

文章标题:Behavioral Guidelines for University Students in ClassroomsIn the academic realm of university life, adhering to behavioral guidelines in classrooms is paramount for maintaining a conducive learning environment. As the future leaders and innovators of society, it is imperative for college students to exhibit professionalism, respect, and active participation during class sessions. This essay delves into the essence of behavioral guidelines for university students in classrooms, emphasizing the importance of punctuality, attentiveness, respect, and responsible participation.Punctuality sets the tone for a productive class session. Arriving on time not only demonstrates respect for the instructor but also ensures that students do not miss crucial information or discussions. The habit ofpunctuality cultivates a sense of responsibility and professionalism that carries throughout one's academic and professional life. Additionally, it avoids any unnecessary disruptions to the flow of the class.Maintaining attentiveness throughout the class is equally crucial. University courses often involve complex concepts and discussions that require active listening and engagement. Students should avoid distractions such as scrolling through social media or chatting with classmates and instead focus their attention on the lecture. Active listening involves not only hearing but also understanding and processing the information presented. This practice enhances comprehension and retention of knowledge.Respect is a fundamental component of classroom behavior. Students should respect the authority of their instructors and treat them with courtesy and deference. This respect is reciprocal, as instructors are more likely to engage with and assist students who demonstrate respect. Furthermore, students should respect their peers by participating in discussions constructively and avoiding any behavior that could be considered disruptive or offensive.Responsible participation is another vital aspect of classroom behavior. University classrooms are designed to foster intellectual exchange and critical thinking.Students should seize opportunities to contribute to discussions, ask clarifying questions, and share their perspectives. Responsible participation also involves taking ownership of one's learning, seeking clarification when needed, and engaging in meaningful dialogue with classmates and instructors.Moreover, students should adhere to the technological guidelines set by their institutions. The use of electronic devices in class should be limited to academic purposes and should not interfere with the learning process. Students should be mindful of the volume of their devices and avoid any distractions that could disrupt the class.In conclusion, behavioral guidelines in university classrooms are essential for fostering a positive learning environment. Punctuality, attentiveness, respect, responsible participation, and adherence to technological guidelines are integral components of these guidelines. By adhering to these principles, students can enhance their academic performance, develop valuable life skills, and contribute to a more inclusive and productive learning community.**文章标题**:大学生上课行为准则在大学学术生活的领域中,遵守课堂行为准则是维持良好学习环境的关键。
正式面世规则的英语作文

正式面世规则的英语作文Title: The Formal Introduction of Rules.Rules, as an integral part of our lives, govern our actions, shape our behaviors, and establish the boundaries within which we operate. They exist in every facet of society, from the micro-level of family dynamics to the macro-level of international relations. The purpose of rules is to ensure order, fairness, and harmony among individuals and groups. In this article, we delve into the significance of rules, their role in societal functioning, and the implications of their formal introduction.Firstly, it is crucial to understand the essence of rules. Rules are a set of guidelines or principles that govern the conduct of individuals or groups within a particular context. They can be explicit, such as laws and regulations, or implicit, such as social norms and cultural customs. Rules exist to establish a common understanding of what is acceptable and unacceptable behavior, ensuring thatindividuals know what to expect from others and vice versa.The formal introduction of rules is a crucial step in ensuring their effective implementation and enforcement. This process involves the explicit articulation of the rules, their underlying principles, and the consequences of adhering or violating them. The formal introduction ensures that everyone is aware of the rules and their implications, creating a shared understanding and consensus among the members of the group or society.The importance of the formal introduction of rules cannot be overstated. Firstly, it ensures clarity and consistency in the application of rules. When rules are formally introduced, there is no ambiguity or confusion about their interpretation or enforcement. This ensuresthat everyone is treated fairly and equitably, regardless of their status or position within the group or society.Secondly, the formal introduction of rules fosterstrust and cooperation among individuals and groups. When rules are clearly articulated and everyone knows theirresponsibilities and expectations, it becomes easier to build trust and cooperation. This, in turn, enhances the efficiency and productivity of the group or society, as individuals are more likely to work towards common goals and objectives.Moreover, the formal introduction of rules promotes accountability and responsibility. When rules are formally introduced, individuals are made aware of the consequences of their actions, both positive and negative. This encourages them to take ownership of their actions, accept responsibility for their outcomes, and seek to improvetheir performance. It also ensures that there is a mechanism for addressing violations and enforcing accountability, thus maintaining the integrity andstability of the group or society.In addition, the formal introduction of rules can serve as a powerful tool for social change and progress. By introducing new rules or modifying existing ones, we can shape the behaviors and values of individuals and groups, driving societal change and progress. For example, theintroduction of anti-discrimination laws has helped to promote equality and inclusivity in many countries. Similarly, the adoption of environmental regulations has encouraged sustainable practices and reduced environmental degradation.However, it is also crucial to recognize thelimitations and challenges associated with the formal introduction of rules. Firstly, rules cannot account for every situation or contingency. They are general guidelines that need to be interpreted and applied in specific contexts. This requires a degree of discretion and judgment, which can sometimes lead to inconsistent or unfair outcomes.Secondly, the formal introduction of rules can sometimes lead to a rigid and inflexible society. Whenrules become too prescriptive or restrictive, they canstifle creativity, innovation, and individuality. This can have a negative impact on the overall vitality and dynamism of the group or society.Therefore, it is essential to strike a balance betweenthe formal introduction of rules and the promotion of flexibility and adaptability. Rules should be sufficiently clear and specific to guide conduct but also allow for room for interpretation and adaptation in specific contexts. This balance ensures that rules serve as a framework for behavior while also encouraging creativity, innovation, and individuality.In conclusion, the formal introduction of rules plays a crucial role in ensuring order, fairness, and harmonywithin groups and societies. It promotes clarity, consistency, trust, cooperation, accountability, and social change. However, it is also important to recognize the limitations and challenges associated with rules and strive to strike a balance between rigidity and adaptability. By doing so, we can ensure that rules serve as a guiding framework for our actions while also fostering creativity, innovation, and individuality.。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
A First Study on the Use ofFuzzy Rule Based Classification Systemsfor Problems with Imbalanced Data SetsMar´ıa Jos´e del Jesus1,Alberto Fern´a ndez2,Salvador Garc´ıa2,and FranciscoHerrera21Dept.of Computer Science,University of Ja´e n,Spain,mjjesus@ujaen.esWWW home page:http://wwwdi.ujaen.es2Dept.of Computer Science and A.I.,University of Granada,alfh@ugr.es,{salvagl,herrera}@decsai.ugr.esWWW home page:http://sci2s.ugr.esAbstract.In this work a preliminary study on the use of classificationsystems based on fuzzy reasoning in classification problems with non-balanced classes is carried out.The objective of this study is to evaluatethe cooperation with pre-processing mechanisms of instances and theuse of different granularity levels(5and7labels)in the fuzzy parti-tion considered.To do so,we will use simple fuzzy rule based modelsobtained with the Chi(and co-authors’)method that extends the well-known Wang and Mendel method to classification problems.The results obtained show that the previous step of instance selectionand/or over sampling is needed.We have observed that a high over-fitting exists when we use7labels per variable.We will analyze this factand we will discuss some proposals on the subject.Key words:Fuzzy Rule Based Classification Systems,Instance Selec-tion,Over-sampling,Imbalanced Data-sets.1IntroductionThe design of a classification system,from the point of view of supervised learn-ing,consists in the establishment of a decision rule that enables to determine the class of a new example in a set of known classes.When this knowledge extrac-tion process uses as a representation tool fuzzy rules,the classification system obtained is called fuzzy rule-based classification system(FRBCS)[7].In the classification problemfield,we often encounter the presence of classes with a very different percentage of patterns between them:classes with a high pattern percentage and classes with a low pattern percentage.These problems receive the name of“classification problems with imbalanced data sets”and recently they are being studied in the machine learningfield[5].Supported by the Spanish Project TIN-2005-08386-C05-01and TIC-2005-08386-C05-03.2Mar´ıa Jos´e del Jesus et al.Learning systems can have difficulties in the learning of the concept related to the minority class,so in the specialized literature it is common to use pre-processing techniques to adjust the databases to a more balanced format[4].Studying specialized literature,we have found only a few works[10,11,12] that study the use of fuzzy classifiers for this problem,and all of them from the point of view of approximate fuzzy systems,not from the descriptive fuzzy systems ones that are the ones used in this work.In this work our aim is to analyze the behaviour of descriptive FRBCSs applied to data-bases with non-balanced classes.We want to evaluate the pre-processing mechanism of instances that are commonly used in thefield in co-operation with the FRBCS,and to study the importance of the granularity of fuzzy partitions in these problems.To do that,this paper is organized as follows.In Section2we introduce the components of an FRBCS and the inductive learning algorithm used.Section 3presents the pre-processing techniques considered in this work.In Section 4we introduce the way to evaluate the classification systems in domains with imbalanced data-sets.Section5shows the experimental study carried out with seven different data-sets.Finally,in Section6we present some conclusions about the study done.2Fuzzy rule based classification systemsAn FRBCS is composed of a Knowledge Base(KB)and a Fuzzy Reasoning Method(FRM)that,using the information of the KB,it determines the class for any pattern of data admissible that comes to the system.The power of the approximate reasoning consists in the possibility to obtain a result(a classification)even when we have not an exact compatibility(with degree1)between the example and the antecedent of the rules.2.1Knowledge baseIn the KB two different components are distinguised:–The Data Base(DB),that contains the definition of the fuzzy sets associated to the linguistic terms used in the Rule Base.–The Rule Base(RB),composed of a set of classification rulesR={R1,...,R L}(1) There are different types of fuzzy rules in the specialized literature but in our case we will use the following one:•Fuzzy rules with a class and a certainty degree associated to the classi-fication for this class in the consequentR k:If X1is A k1and...and X N is A kN(2)then Y is C j with degree r kFRBCSs for Problems with Imbalanced Data Sets3where X1,...,X N are features considered in the problem,A k1,...,A kN are linguistic labels employed to represent the values of the variables and r k is the certainty degree associated to the classification of the classC j for the examples that belong to the fuzzy subspace delimited by theantecedent of the rule.2.2Fuzzy reasoning methodThe FRM is an inference procedure that uses the information of the KB to predict a class from an unclassified ually,in the specialized literature [8]the FRM of the maximum has been used,also named classic FRM or the winning rule,that considers the class indicated by only one rule having account the association degree of the consequent of the rule over the example.Other FRMs combine the information contributed for all the rules that represent the knowledge of the area of which the example belongs[8].In this work we will use,besides the classic FRM,the FRM of additive combination among rules classification degree per class.Next we present the general model of fuzzy reasoning that combines the information given by the fuzzy rules compatibles with the example.In the classification process of the example e=(e1,...,e N),the steps of the general model of a FRM are the following:puting the compatibility degree of the example with the antecedent ofthe rules.puting the association degree of the example to the consequent class ofeach rules by means of an aggregation function between the compatibility degree and the certainty degree of the rule with the class associated.3.Setting the association degree of the example with the different classes.4.Classification.Applying a decision function F over the association degree ofthe example with the classes which will determine,on base to the criterion of the maximum,the label of the class v with the greatest value.At point(3)we distinguish the two methods used in this study,that is,using the function of the maximum to select the rule with the greatest association degree for each class,and using the additive function over the association degrees of the rules associated with each class.2.3Chi et al.AlgorithmFor our experimentation we will use simple rule base models obtained with the method proposed in[7]that extends the well-known Wang and Mendel method [13]to classification problems.This FRBCS desing method establishes the rela-tionship between the variables of the problem and sets an association between the space of the features and the space of the classes by means of the following steps:4Mar´ıa Jos´e del Jesus et al.1.Establishment of the linguistic partitions.Once determined the domain ofvariation of each feature X i,the fuzzy partitions are computed.2.Generation of a fuzzy rule for each example e h=(e h1,...,e hN ,C h).To dothis is necessary:2.1To compute the matching degree of the example e h to the different fuzzyregions.2.2To assign the example e h to the fuzzy region with the greatest member-ship degree.2.3To generate a rule for the example,which antecedent is determined bythe selected fuzzy region and with the label of class of the example in the consequent.2.4To compute the certainty degree.In order to do that the ratio S j/S isdetermined,where S j is the sum of the matching degree for the class C jpatterns belonging to this fuzzy region delimited by the antecedent,and S the sum of the matching degrees for all the patterns belonging to this fuzzy subspace,regardless its associated class.3Preprocessing imbalanced datasets.In this work we evaluate different instance selection and oversampling techniques to adjust the class distribution in training data.We have chosen the following ones[4]:–Undersampling methods:•Condensed Nearest Neighbor Rule(CNN).This technique is used tofind a consistent subset of examples.A subset⊆E is consistent withE if using a1-nearest neighbor,correctly classifies the examples in E.•Tomek links This method works as follows:given two examples e i ande j belonging to different classes,the distance between e i y e j(d(e i,e j))is determined.A(e i,e j)pair is called a Tomek link if there is not an example e l,such that d(e i,e l)¡d(e i,e j)or d(e j,e l)¡d(e i,e j).If two examples form a Tomek link,then either one of these examples is noise or both examples are borderline.•One-sided selection(OSS)is an under-sampling method resulting from the application of Tomek links followed by the application of CNN.Tomek links are used as an under-sampling method and removes noisy and borderline majority class N aims to remove examples from the majority class that are distant from the decision border.•CNN+Tomek links It is similar to the one-sided selection,but the method tofind the consistent subset is applied before the Tomek links.•Neighborhood Cleaning Rule(NCL)uses the Wilson‘s Edited Near-est Neighbor Rule(ENN)[15]to remove majority class examples.ENN removes any example whose class label differs from the class of at least two of its three nearest neighbors.NCL modifies the ENN in order to increase the data cleaning.FRBCSs for Problems with Imbalanced Data Sets5•Random under-sampling is a non-heuristic method that aims to bal-ance class distribution through the random elimination of majority class examples.–Oversampling methods:•Random over-sampling is a non-heuristic method that aims to bal-ance class distribution through the random replication of minority class examples.•Smote Synthetic Minority Over-sampling Technique(Smote)[6] is an over-sampling method which form new minority class examples by interpolating between several minority class examples that lie together.Thus,the overfitting problem is avoided and causes the decision bound-aries for the minority class to spread further into the majority class space.–Hybrid methods:Oversampling+Undersampling:•Smote+Tomek links.In order to create better-defined class clus-ters,it could be applied Tomek links to the over-sampled training set as a data cleaning method.Thus,instead of removing only the majority class examples that form Tomek links,examples from both classes are removed.•Smote+ENN.The motivation behind this method is similar to Smote +Tomek links.ENN tends to remove more examples than the Tomek links does,so it is expected that it will provide a more in depth data cleaning.4Evaluation of FRBCS for imbalanced data setsIn this section we introduce our experimentation framework.First of all we present the metric we will use to compare the different methods considered. Then we will describe the data sets we have chosen for this work and all the parameters used.4.1Measuring error:geometric mean on positive and negativeexamplesWeiss and Hirsh[14]show that the error rate of the classification of the rules of the minority class is2or3time greater than the rules that identify the examples of the majority class and that the examples of the minority class are less probable to be predict than the examples of the majority one.The most straightforward way to evaluate the performance of classifiers is based on the confusion matrix analysis.From a confusion matrix for a two class problem it is possible to extract a number of widely used metrics for measuring the performance of learning systems,such as Error Rate,defined as Err=F P+F NT P+F N+F P+T N and Accuracy,defined as Acc=T P+T NT P+F N+F P+T N=1−Err.Instead of using the error rate(or accuracy),in the ambit of imbalanced problems more correct metrics are considered.Specifically,it is possible to derive four performance metrics that directly measure the classification performance on positive and negative classes independently:6Mar´ıa Jos´e del Jesus et al.False negative rate F N rate =F N T P +F N is the percentage of positive cases mis-classified as belonging to the negative class;False positive rate F P rate =F P F P +T N is the percentage of negative cases mis-classified as belonging to the positive class;.True negative rate T N rate =T N F P +T N is the percentage of negative cases cor-rectly classified as belonging to the negative class;True positive rate T P rate =T P T P +F N is the percentage of positive cases cor-rectly classified as belonging to the positive class.These four performance measures have the advantage of being independentof class costs and prior probabilities.The aim of a classifier is to minimize the false positive and negative rates or,similarly,to maximize the true negative and positive rates.The metric used in this work is the geometric mean [3],which can be defined as g =√+−where a +means the accuracy in the positive examples (T P rate )and a −is the accuracy in the negative examples (T N rate ).This metric tries to maximize the accuracy of each one of the two classes with a good balance.It is a performance metric that links both objectives.4.2Data sets and parametersIn this study we have considered seven data sets from UCI which have differ-ent degrees of imbalance.Table 1summarizes the data employed in this study and shows,for each data set the number of examples (#Examples),number of attributes (#Attributes),class name of each class (majority and minority)and class attribute distribution.All attributes are qualitative.Table 1.Data sets summary descriptions.Data set #Examples #Attributes Class (min.,maj.)%Class(min.,maj.)Glass 2149(Ve-win-float-proc,remainder)(7’94,92’06)Pima 7688(1,0)(34’77,66’23)Yeast 14868(mit,remainder)(16’49,83’51)Ecoli 3367(iMU,remainder)(10’42,89’58)Haberman 3063(Die,Survive)(26’47,73’53)New-thyroid 2155(hypo,remainder)(16’28,83’72)Vehicle 84618(van,remainder)(23’52,76’48)In order to realize a comparative study,we use a ten folder cross validationapproach We consider the following parameters and functions:–Number of labels per fuzzy partition:5and 7labels.–Computation of the compatibility degree:Min t-norm.–Combination of the compatibility degree and the certain rule degree:Min t-norm.FRBCSs for Problems with Imbalanced Data Sets7–Inference method:Classic method(winning rule)and additive combination among rules classification degree per class(addition)[8].In table2we show the percentages of examples for each class after balancing.Table2.Average of class percentage after balancing.Balance Method%Positives(minority class)%Negatives(majority class) CNN TomekLinks63.2336.77CNNRb81.2918.71NCL25.5274.48OSS34.5665.44RandomOS50.0050.00RandomUS50.0050.00SMOTE50.0050.00SMOTE ENN52.8547.15SMOTE TomekLinks54.3545.65TomekLinks23.8476.165Analysis of experimentsWe have divided our study into three parts:the analysis of the use of prepro-cessing for imbalanced problems,the study of the effect of the FRM andfinally the analysis of the influence of the granularity applied to the linguistic partitions together with the inference method.Tables3and4show the global results(in training and test sets)for all the data-sets used in the experimental study,showing the behaviour of the FRBCSs. Each column represents the following:–the FRM used(WR for the Winning Rule and AC for Additive Combination) and the number of labels employed(5-7),–the balancing method employed,where“none”means that the original data set is maintained for training,–the accuracy per class(a−y a+)where the subindex indicates if it refers to training(tr)or test(tst).It also shows the geometric mean(GM)for training(TR)and test(TST).1.The effect of the preprocessing methods:Our results show that inall the cases pre-processing is a necessity to improve the behaviour of the learning algorithms.Specifically it is noticed that the over-sampling methods provide very good results in practice.We found a kind of mechanism(the SMOTE pre-process family)that are very good as pre-process technique,both individually and8Mar´ıa Jos´e del Jesus et al.Table3.Global Results WMWR.Classifier Balancing Method a−tr a+tr GM T R a−tst a+tst GM T ST FRBCS-WR5CNN TomekLinks23.8698.5945.0422.4991.1440.9FRBCS-WR5CNNRb70.1573.8468.6465.8463.4160.01FRBCS-WR5NCL90.8767.2374.5487.2656.1364.26FRBCS-WR5None98.6852.7468.6194.5139.7855.01FRBCS-WR5OSS86.2862.0171.4683.8252.4563.54FRBCS-WR5RandomOS82.3388.3184.7776.972.8874.46FRBCS-WR5RandomUS72.2887.5378.1168.0677.5970.61FRBCS-WR5SMOTE81.1988.3284.1375.9174.8675.11FRBCS-WR5SMOTE ENN74.4190.781.5670.0180.0674.29FRBCS-WR5SMOTE TomekLinks71.9494.2281.6967.9483.5174.8FRBCS-WR5TomekLinks93.8863.6273.7990.251.2962.35FRBCS-WR7CNN TomekLinks30.2199.152.3126.8580.143.81FRBCS-WR7CNNRb65.0480.2570.0858.1753.8751.77FRBCS-WR7NCL89.1380.8183.8279.0255.3460.89FRBCS-WR7None99.0266.879.2287.1342.955.68FRBCS-WR7OSS74.8365.4869.6968.9146.3855.11FRBCS-WR7RandomOS89.5491.1990.2376.5463.3669.33FRBCS-WR7RandomUS67.2392.1477.3859.5169.563.08FRBCS-WR7SMOTE86.792.1989.2374.0466.6469.95FRBCS-WR7SMOTE ENN80.6892.0285.9570.4670.370.04FRBCS-WR7SMOTE TomekLinks78.9494.9986.3568.773.4770.87FRBCS-WR7TomekLinks93.1675.4682.4683.1750.8859.73the hybrid ones.In this way,for FRBCSs we have highly competitive models.Nevertheless,this over-sampling can introduce an additional computation cost if the dataset is relatively large.Also we may stress that the results in the case of no preprocess method is employed are very high for the negative class(majority)but quite low for the positive one(minority);hence the clear necessity of the preprocess methods.2.The reasoning method:Analyzing the tables wefind that there are nogreat differences between the type of FRM.3.Granularity analysis:It is empirically shown that a big number of labelsproduces over-fitting,the training results are significantly better than the test ones when7labels per variable are used.This situation is evident in table5.Besides,we must note that we are using relatively small databases and with few attributes,which stresses more this undesirable behaviour.6Concluding remarks.In this work we analyze the behaviour of the FRBCSs applied to classification problems with imbalanced data sets and the cooperation with pre-processing methods of instances.FRBCSs for Problems with Imbalanced Data Sets9Table4.Global Results FRBCS-AC.Classifier Balancing Method a−tr a+tr GM T R a−tst a+tst GM T STFRBCS-AC5CNN TomekLinks25.8196.8844.724.989.7141.26FRBCS-AC5CNNRb69.4771.5466.1266.0462.0559.15FRBCS-AC5NCL90.8563.5572.0287.0954.4162.86FRBCS-AC5None98.4246.1863.794.6536.0452.2FRBCS-AC5OSS86.7457.668.5284.9850.7462.47FRBCS-AC5RandomOS90.7473.8181.0386.2361.8571.39FRBCS-AC5RandomUS70.7988.2377.4967.1781.3671.83FRBCS-AC5SMOTE87.3578.8482.3483.0866.6272.57FRBCS-AC5SMOTE ENN80.2885.8482.5576.7173.4774.24FRBCS-AC5SMOTE TomekLinks77.3388.5681.973.5375.2872.66FRBCS-AC5TomekLinks93.9958.5570.4890.9249.0360.94FRBCS-AC7CNN TomekLinks29.1598.0450.6326.5880.0343.12FRBCS-AC7CNNRb64.7777.4667.7358.7655.3850.37FRBCS-AC7NCL89.5477.4881.7279.4554.1660.34FRBCS-AC7None98.8262.1475.7487.3840.9154.36FRBCS-AC7OSS75.9262.2468.1770.1743.1750.91FRBCS-AC7RandomOS94.0678.7185.381.5453.963.62FRBCS-AC7RandomUS67.3391.277.2860.4669.2863.79FRBCS-AC7SMOTE90.6684.9487.578.7958.3165.2FRBCS-AC7SMOTE ENN84.3887.8185.9174.9463.4968.24FRBCS-AC7SMOTE TomekLinks82.391.1386.2372.7165.5767.62FRBCS-AC7TomekLinks93.0672.8380.4283.750.3459.53Table5.FRBCS with5labels opposite7labels.FRM Balancing Method GM T R5GM T R7GM T ST5GM T ST7 Winning Rule RandomOS84.7790.2374.4669.33Winning Rule SMOTE84.1389.2375.1169.95Winning Rule SMOTE TL81.6986.3574.870.87Additive Comb.SMOTE82.3487.572.5765.2Additive Comb.SMOTE ENN82.5585.9174.2468.24Additive Comb.SMOTE TL81.986.2372.6667.62The main conclusions of our analysis are:the necessity of using pre-processing instances methods to improve the balance between classes before the use of the FRBCS method,the similar behaviour of the two fuzzy reasoning methods analyzed,and the over-fitting produced when we use a high number of labels per variable.We must point out that FRBCSs with5labels do not reach high classification percentages in training.It seems that classes with very few examples may need10Mar´ıa Jos´e del Jesus et al.labels with a low support that enables to obtain the information associated to the class,but without including examples from the other class.It seems interesting to post-process the rule base by means of tuning methods and/or the integration of labels in a different granularity level to gather all the possible information.Following this idea,our future work will deal with this problem.We want to use a post-processing2-tuples and3-tuples tuning,two methods that have shown a good behaviour adjusting the support of the membership functions for regression problems[1,2].References1.R.Alcal´a,J.Alcal´a-Fdez.and F.Herrera.A proposal for the Genetic LateralTuning of Linguistic Fuzzy Systems and its Interaction with Rule Selection.IEEE Transactions on Fuzzy Systems,2006,to appears.2.R.Alcal´a,J.Alcal´a-Fdez.M.J.Gacto and F.Herrera.Rule Base Reduction andGenetic Tuning of Fuzzy Systems based on the Linguistic3-Tuples Representation.Soft Computing,2006,to appears.3.R.Barandela,J.S.S´a nchez,V.Garc´ıa,E.Rangel.Strategies for learning in classimbalance problems.Pattern Recognition,36:3849–851,2003.4.G.Batista,R.C.Prati,M.C.Monard.A study of the behaviour of several methodsfor balancing machine learning training data.SIGKDD Explorations6:120–29, 2004.5.N.V.Chawla,N.Japkowicz,A.Kolcz.Editorial:special issue on learning fromimbalanced data sets.SIGKDD Explorations,6:11–6,2004.6.N.V.Chawla,K.W.Bowyer,L.O.Hall,and W.P.Kegelmeyer.SMOTE:SyntheticMinority Over-sampling Technique.JAIR16,321–357,2002.7.Z.Chi,H.Yan,and T.Pham.Fuzzy algorithms with applications to image pro-cessing and pattern recognition.World Scientific,1996.8.O.Cord´o n,M.J.del Jesus,and F.Herrera.A proposal on reasoning methodsin fuzzy rule-based classification systems.International Journal of Approximate Reasoning,20:121–45,1999.urikkala.Improving Identification of Difficult Small Classes by BalancingClass Distribution.Tech.Rep.A-2001-2,University of Tampere,2001.10.S.Visa,and A.Ralescu.Learning Imbalanced and Overlapping Clases using FuzzySets Workshop on Learning from Imbalanced Datasets II,Washington DC.,2003 11.S.Visa,and A.Ralescu.Fuzzy Classifiers for Imbalanced,Complex Classes ofVarying Size.IPMU,Perugia(Italy),393–400,2004.12.S.Visa,and A.Ralescu.The Effect of Imbalanced Data Class Distribution onFuzzy Classifiers-Experimental Study.IEEE International Conference on Fuzzy Systems,749–754,200513.L.X.Wang and J.M.Mendel.Generating fuzzy rules by learning from examples.IEEE Transactions on Systems,Man,and Cybernetics,25:2353–361,1992.14.G.M.Weiss,and H.Hirsh.A quantitative study of small disjuncts.SeventeenthNational Conference on Artificial Inteligence,AAAI Press665–670,2000.15. D.L.Wilson.Asymptotic Properties of Nearest Neighbor Rules Using Edited Data.IEEE Transactions on Systems,Man,and Communications2:3408–421,1972.。