Fuzzy Logic
Fuzzy Logic, Adventures in Artificial Intelligence
Will robots ever be able to learn the way humans do? After all, gathering data about one's environment is the easy part; the difficult part is being able to evaluate that information and adjust one's response to it. Answering the call to address this highly complicated and technical question is 31-year-old Ayanna Howard (pictured left), senior member of the Telerobotics Research and Applications Group at NASA's Jet Propulsion Laboratory (JPL) in Pasadena, California. She is developing a software program system that emulates human behavior for use in a Mars robot rover. The robot will search the surface of the Red Planet for evidence of water and life and will pave the way for human exploration.
FuzzyCLIPS - Wikipedia
FuzzyCLIPS is a fuzzy logic extension of the CLIPS (C Language Integrated Production System) expert system shell from NASA. It was developed by the Integrated Reasoning Group of the Institute for Information Technology of the National Research Council of Canada and has been widely distributed for a number of years. It enhances CLIPS by providing a fuzzy reasoning capability that is fully integrated with CLIPS facts and inference engine allowing one to represent and manipulate fuzzy facts and rules. FuzzyCLIPS can deal with exact, fuzzy (or inexact), and combined reasoning, allowing fuzzy and normal terms to be freely mixed in the rules and facts of an expert system. The system uses two basic inexact concepts, fuzziness and uncertainty. It has provided a useful environment for developing fuzzy applications but it does require significant effort to update and maintain as new versions of CLIPS are released.
Fuzzy Longest Common Subsequence Matching With FCM Using R
Ozkan, Ibrahim, Turksen, I. Burhan
Capturing the interdependencies between real valued time series can be achieved by finding common similar patterns. The abstraction of time series makes the process of finding similarities closer to the way as humans do. Therefore, the abstraction by means of a symbolic levels and finding the common patterns attracts researchers. One particular algorithm, Longest Common Subsequence, has been used successfully as a similarity measure between two sequences including real valued time series. In this paper, we propose Fuzzy Longest Common Subsequence matching for time series.
Shakespeare and Fuzzy Logic
Shakespeare teaches us in this Hamlet quote that reality is much more complex than our mental projections and understanding. Reality is fuzzier than we would care to think. Although introducing subjectivities to modeling seems to harm the'objectivity' for the purists, this objectivity is more of a deliberate ignorance of real life issues than a sound strategy for modeling. There is a myriad of ambiguities and uncertainties in the information we receive decode and signal which tends to limit the functionality of traditional methods that are based on crisp logic. For instance, while USD 500 premium means you will have to give USD 500 to purchase the policy, the opinion whether this premium is adequate for the insurer or not, and reasonable or too expensive for the consumer is quite subjective. Fuzzy theory is developed to overcome this insufficiency by taking account of ambiguity in information.
An extended MABAC for multi-attribute decision making using trapezoidal interval type-2 fuzzy numbers
Roy, Jagannath, Ranjan, Ananta, Debnath, Animesh, Kar, Samarjit
In this paper, we attempt to extend Multi Attributive Border Approximation area Comparison (MABAC) approach for multi-attribute decision making (MADM) problems based on type-2 fuzzy sets (IT2FSs). As a special case of IT2FSs interval type-2 trapezoidal fuzzy numbers (IT2TrFNs) are adopted here to deal with uncertainties present in many practical evaluation and selection problems. A systematic description of MABAC based on IT2TrFNs is presented in the current study. The validity and feasibility of the proposed method are illustrated by a practical example of selecting the most suitable candidate for a software company which is heading to hire a system analysis engineer based on few attributes. Finally, a comparison with two other existing MADM methods is described.
Development of a hybrid learning system based on SVM, ANFIS and domain knowledge: DKFIS
Chaki, Soumi, Routray, Aurobinda, Mohanty, William K., Jenamani, Mamata
This paper presents the development of a hybrid learning system based on Support Vector Machines (SVM), Adaptive Neuro-Fuzzy Inference System (ANFIS) and domain knowledge to solve prediction problem. The proposed two-stage Domain Knowledge based Fuzzy Information System (DKFIS) improves the prediction accuracy attained by ANFIS alone. The proposed framework has been implemented on a noisy and incomplete dataset acquired from a hydrocarbon field located at western part of India. Here, oil saturation has been predicted from four different well logs i.e. gamma ray, resistivity, density, and clay volume. In the first stage, depending on zero or near zero and non-zero oil saturation levels the input vector is classified into two classes (Class 0 and Class 1) using SVM. The classification results have been further fine-tuned applying expert knowledge based on the relationship among predictor variables i.e. well logs and target variable - oil saturation. Second, an ANFIS is designed to predict non-zero (Class 1) oil saturation values from predictor logs. The predicted output has been further refined based on expert knowledge. It is apparent from the experimental results that the expert intervention with qualitative judgment at each stage has rendered the prediction into the feasible and realistic ranges. The performance analysis of the prediction in terms of four performance metrics such as correlation coefficient (CC), root mean square error (RMSE), and absolute error mean (AEM), scatter index (SI) has established DKFIS as a useful tool for reservoir characterization.
A primer on universal function approximation with deep learning (in Torch and R)
Arthur C. Clarke famously stated that "any sufficiently advanced technology is indistinguishable from magic." No current technology embodies this statement more than neural networks and deep learning. And like any good magic it not only dazzles and inspires but also puts fear into people's hearts. One known property of artificial neural networks (ANNs) is that they are universal function approximators. This means that any mathematical function can be represented by a neural network.
Fuzzy Bayesian Learning
In this paper we propose a novel approach for learning from data using rule based fuzzy inference systems where the model parameters are estimated using Bayesian inference and Markov Chain Monte Carlo (MCMC) techniques. We show the applicability of the method for regression and classification tasks using synthetic data-sets and also a real world example in the financial services industry. Then we demonstrate how the method can be extended for knowledge extraction to select the individual rules in a Bayesian way which best explains the given data. Finally we discuss the advantages and pitfalls of using this method over state-of-the-art techniques and highlight the specific class of problems where this would be useful.