Fuzzy Logic
How Complex is your classification problem? A survey on measuring classification complexity
Lorena, Ana C., Garcia, Luís P. F., Lehmann, Jens, Souto, Marcilio C. P., Ho, Tin K.
Extracting characteristics from the training datasets of classification problems has proven effective in a number of meta-analyses. Among them, measures of classification complexity can estimate the difficulty in separating the data points into their expected classes. Descriptors of the spatial distribution of the data and estimates of the shape and size of the decision boundary are among the existent measures for this characterization. This information can support the formulation of new data-driven pre-processing and pattern recognition techniques, which can in turn be focused on challenging characteristics of the problems. This paper surveys and analyzes measures which can be extracted from the training datasets in order to characterize the complexity of the respective classification problems. Their use in recent literature is also reviewed and discussed, allowing to prospect opportunities for future work in the area. Finally, descriptions are given on an R package named Extended Complexity Library (ECoL) that implements a set of complexity measures and is made publicly available.
Deep Stacked Stochastic Configuration Networks for Non-Stationary Data Streams
Pratama, Mahardhika, Wang, Dianhui
The concept of stochastic configuration networks (SCNs) others a solid framework for fast implementation of feedforward neural networks through randomized learning. Unlike conventional randomized approaches, SCNs provide an avenue to select appropriate scope of random parameters to ensure the universal approximation property. In this paper, a deep version of stochastic configuration networks, namely deep stacked stochastic configuration network (DSSCN), is proposed for modeling non-stationary data streams. As an extension of evolving stochastic connfiguration networks (eSCNs), this work contributes a way to grow and shrink the structure of deep stochastic configuration networks autonomously from data streams. The performance of DSSCN is evaluated by six benchmark datasets. Simulation results, compared with prominent data stream algorithms, show that the proposed method is capable of achieving comparable accuracy and evolving compact and parsimonious deep stacked network architecture.
A Fuzzy-Rough based Binary Shuffled Frog Leaping Algorithm for Feature Selection
Anaraki, Javad Rahimipour, Samet, Saeed, Eftekhari, Mahdi, Ahn, Chang Wook
Feature selection and attribute reduction are crucial problems, and widely used techniques in the field of machine learning, data mining and pattern recognition to overcome the well-known phenomenon of the Curse of Dimensionality, by either selecting a subset of features or removing unrelated ones. This paper presents a new feature selection method that efficiently carries out attribute reduction, thereby selecting the most informative features of a dataset. It consists of two components: 1) a measure for feature subset evaluation, and 2) a search strategy. For the evaluation measure, we have employed the fuzzy-rough dependency degree (FRFDD) in the lower approximation-based fuzzy-rough feature selection (L-FRFS) due to its effectiveness in feature selection. As for the search strategy, a new version of a binary shuffled frog leaping algorithm is proposed (B-SFLA). The new feature selection method is obtained by hybridizing the B-SFLA with the FRDD. Non-parametric statistical tests are conducted to compare the proposed approach with several existing methods over twenty two datasets, including nine high dimensional and large ones, from the UCI repository. The experimental results demonstrate that the B-SFLA approach significantly outperforms other metaheuristic methods in terms of the number of selected features and the classification accuracy.
Global Artificial Intelligence (AI) Industry
Germany Market Analysis Table 35: German Recent Past, Current & Future Analysis for Artificial Intelligence Analyzed with Annual Revenue Figures in US$ Million for Years 2015 through 2024 (includes corresponding Graph/Chart) 9.4.3 Italy Market Analysis Table 36: Italian Recent Past, Current & Future Analysis for Artificial Intelligence Analyzed with Annual Revenue Figures in US$ Million for Years 2015 through 2024 (includes corresponding Graph/Chart) 9.4.4
Artificial intelligence saves water for water users associations
Agriculture uses 70 percent of the water in the world, and this appears to be an upward trend regarding water needs. As the demand in other industry sectors is also increasing, and the effects of climate change exacerbate water shortages, water saving measures have become an unavoidable challenge for maintaining the sector and preserving life. Agronomy researcher Rafael González has developed a model to predict in advance the water that users will need each day. This tool came about from a drive to ally with water resource sustainability. The model applies artificial intelligence techniques including fuzzy logic, a system used to explain the behavior of decision making.
Artificial intelligence saves water for water users associations
Agriculture uses 70% of the water in the world and this appears to be an upward trend regarding water needs. In this context in which the demand in other industry sectors is increasing as well and the effects of climate change influence ever-increasing water shortages, water saving measures have become an unavoidable challenge if we want to maintain the sector and preserve life. This is the challenge taken on by Agronomy Department researcher Rafael González when developing a model able to predict in advance the water that each water user will need each day. Therefore, this tool came about from a drive to ally with water resource sustainability. What is innovative about this model lies in the application of artificial intelligence techniques such as fuzzy logic, a system used to explain the behavior of decision making.
Artificial Intelligence Saves Water for Water Users Associations
Agriculture uses 70% of the water in the world and this appears to be an upward trend regarding water needs. In this context in which the demand in other industry sectors is increasing as well and the effects of climate change influence ever-increasing water shortages, water saving measures have become an unavoidable challenge if we want to maintain the sector and preserve life. This is the challenge taken on by Agronomy Department researcher Rafael González when developing a model able to predict in advance the water that each water user will need each day. Therefore, this tool came about from a drive to ally with water resource sustainability. What is innovative about this model lies in the application of artificial intelligence techniques such as fuzzy logic, a system used to explain the behavior of decision making.
Multi-View Fuzzy Logic System with the Cooperation between Visible and Hidden Views
Zhang, Te, Deng, Zhaohong, Wu, Dongrui, Wang, Shitong
Multi-view datasets are frequently encountered in learning tasks, such as web data mining and multimedia information analysis. Given a multi-view dataset, traditional learning algorithms usually decompose it into several single-view datasets, from each of which a single-view model is learned. In contrast, a multi-view learning algorithm can achieve better performance by cooperative learning on the multi-view data. However, existing multi-view approaches mainly focus on the views that are visible and ignore the hidden information behind the visible views, which usually contains some intrinsic information of the multi-view data, or vice versa. To address this problem, this paper proposes a multi-view fuzzy logic system, which utilizes both the hidden information shared by the multiple visible views and the information of each visible view. Extensive experiments were conducted to validate its effectiveness.
Fuzzy quantification for linguistic data analysis and data mining
Díaz-Hermida, F., Vidal, Juan. C.
Fuzzy quantification is a subtopic of fuzzy logic which deals with the modelling of the quantified expressions we can find in natural language. Fuzzy quantifiers have been successfully applied in several fields like fuzzy, control, fuzzy databases, information retrieval, natural language generation, etc. Their ability to model and evaluate linguistic expressions in a mathematical way, makes fuzzy quantifiers very powerful for data analytics and data mining applications. In this paper we will give a general overview of the main applications of fuzzy quantifiers in this field as well as some ideas to use them in new application contexts.
Evolving Large-Scale Data Stream Analytics based on Scalable PANFIS
Pratama, Mahardhika, Za'in, Choiru, Pardede, Eric
Many distributed machine learning frameworks have recently been built to speed up the large-scale data learning process. However, most distributed machine learning used in these frameworks still uses an offline algorithm model which cannot cope with the data stream problems. In fact, large-scale data are mostly generated by the non-stationary data stream where its pattern evolves over time. To address this problem, we propose a novel Evolving Large-scale Data Stream Analytics framework based on a Scalable Parsimonious Network based on Fuzzy Inference System (Scalable PANFIS), where the PANFIS evolving algorithm is distributed over the worker nodes in the cloud to learn large-scale data stream. Scalable PANFIS framework incorporates the active learning (AL) strategy and two model fusion methods. The AL accelerates the distributed learning process to generate an initial evolving large-scale data stream model (initial model), whereas the two model fusion methods aggregate an initial model to generate the final model. The final model represents the update of current large-scale data knowledge which can be used to infer future data. Extensive experiments on this framework are validated by measuring the accuracy and running time of four combinations of Scalable PANFIS and other Spark-based built in algorithms. The results indicate that Scalable PANFIS with AL improves the training time to be almost two times faster than Scalable PANFIS without AL. The results also show both rule merging and the voting mechanisms yield similar accuracy in general among Scalable PANFIS algorithms and they are generally better than Spark-based algorithms. In terms of running time, the Scalable PANFIS training time outperforms all Spark-based algorithms when classifying numerous benchmark datasets.