176 research outputs found

    Evolving Ensemble Fuzzy Classifier

    Full text link
    The concept of ensemble learning offers a promising avenue in learning from data streams under complex environments because it addresses the bias and variance dilemma better than its single model counterpart and features a reconfigurable structure, which is well suited to the given context. While various extensions of ensemble learning for mining non-stationary data streams can be found in the literature, most of them are crafted under a static base classifier and revisits preceding samples in the sliding window for a retraining step. This feature causes computationally prohibitive complexity and is not flexible enough to cope with rapidly changing environments. Their complexities are often demanding because it involves a large collection of offline classifiers due to the absence of structural complexities reduction mechanisms and lack of an online feature selection mechanism. A novel evolving ensemble classifier, namely Parsimonious Ensemble pENsemble, is proposed in this paper. pENsemble differs from existing architectures in the fact that it is built upon an evolving classifier from data streams, termed Parsimonious Classifier pClass. pENsemble is equipped by an ensemble pruning mechanism, which estimates a localized generalization error of a base classifier. A dynamic online feature selection scenario is integrated into the pENsemble. This method allows for dynamic selection and deselection of input features on the fly. pENsemble adopts a dynamic ensemble structure to output a final classification decision where it features a novel drift detection scenario to grow the ensemble structure. The efficacy of the pENsemble has been numerically demonstrated through rigorous numerical studies with dynamic and evolving data streams where it delivers the most encouraging performance in attaining a tradeoff between accuracy and complexity.Comment: this paper has been published by IEEE Transactions on Fuzzy System

    Online Tool Condition Monitoring Based on Parsimonious Ensemble+

    Full text link
    Accurate diagnosis of tool wear in metal turning process remains an open challenge for both scientists and industrial practitioners because of inhomogeneities in workpiece material, nonstationary machining settings to suit production requirements, and nonlinear relations between measured variables and tool wear. Common methodologies for tool condition monitoring still rely on batch approaches which cannot cope with a fast sampling rate of metal cutting process. Furthermore they require a retraining process to be completed from scratch when dealing with a new set of machining parameters. This paper presents an online tool condition monitoring approach based on Parsimonious Ensemble+, pENsemble+. The unique feature of pENsemble+ lies in its highly flexible principle where both ensemble structure and base-classifier structure can automatically grow and shrink on the fly based on the characteristics of data streams. Moreover, the online feature selection scenario is integrated to actively sample relevant input attributes. The paper presents advancement of a newly developed ensemble learning algorithm, pENsemble+, where online active learning scenario is incorporated to reduce operator labelling effort. The ensemble merging scenario is proposed which allows reduction of ensemble complexity while retaining its diversity. Experimental studies utilising real-world manufacturing data streams and comparisons with well known algorithms were carried out. Furthermore, the efficacy of pENsemble was examined using benchmark concept drift data streams. It has been found that pENsemble+ incurs low structural complexity and results in a significant reduction of operator labelling effort.Comment: this paper has been published by IEEE Transactions on Cybernetic

    Type-2 Takagi-Sugeno-Kang Fuzzy Logic System and Uncertainty in Machining

    Get PDF
    RÉSUMÉ: Plusieurs méthodes permettent aujourd’hui d’analyser le comportement des écoulements qui régissent le fonctionnement de systèmes rencontrés dans l’industrie (véhicules aériens, marins et terrestres, génération d’énergie, etc.). Pour les écoulements transitoires ou turbulents, les méthodes expérimentales sont utilisées conjointement avec les simulations numériques (simulation directe ou faisant appel à des modèles) afin d’extraire le plus d’information possible. Dans les deux cas, les méthodes génèrent des quantités de données importantes qui doivent ensuite être traitées et analysées. Ce projet de recherche vise à améliorer notre capacité d’analyse pour l’étude des écoulements simulés numériquement et les écoulements obtenus à l’aide de méthodes de mesure (par exemple la vélocimétrie par image de particules PIV ). L’absence, jusqu’à aujourd’hui, d’une définition objective d’une structure tourbillonnaire a conduit à l’utilisation de plusieurs méthodes eulériennes (vorticité, critère Q, Lambda-2, etc.), souvent inadaptées, pour extraire les structures cohérentes des écoulements. L’exposant de Lyapunov, calculé sur un temps fini (appelé le FTLE), s’est révélé comme une alternative lagrangienne efficace à ces méthodes classiques. Cependant, la méthodologie de calcul actuelle du FTLE exige l’évaluation numérique d’un grand nombre de trajectoires sur une grille cartésienne qui est superposée aux champs de vitesse simulés ou mesurés. Le nombre de noeuds nécessaire pour représenter un champ FTLE d’un écoulement 3D instationnaire atteint facilement plusieurs millions, ce qui nécessite des ressources informatiques importantes pour une analyse adéquate. Dans ce projet, nous visons à améliorer l’efficacité du calcul du champ FTLE en proposant une méthode alternative au calcul classique des composantes du tenseur de déformation de Cauchy-Green. Un ensemble d’équations différentielles ordinaires (EDOs) est utilisé pour calculer simultanément les trajectoires des particules et les dérivées premières et secondes du champ de déplacement, ce qui se traduit par une amélioration de la précision nodale des composantes du tenseur. Les dérivées premières sont utilisées pour le calcul de l’exposant de Lyapunov et les dérivées secondes pour l’estimation de l’erreur d’interpolation. Les matrices hessiennes du champ de déplacement (deux matrices en 2D et trois matrices en 3D) nous permettent de construire une métrique optimale multi-échelle et de générer un maillage anisotrope non structuré de façon à distribuer efficacement les noeuds et à minimiser l’erreur d’interpolation.----------ABSTRACT: Several methods can help us to analyse the behavior of flows that govern the operation of fluid flow systems encountered in the industry (aerospace, marine and terrestrial transportation, power generation, etc..). For transient or turbulent flows, experimental methods are used in conjunction with numerical simulations ( direct simulation or based on models) to extract as much information as possible. In both cases, these methods generate massive amounts of data which must then be processed and analyzed. This research project aims to improve the post-processing algorithms to facilitate the study of numerically simulated flows and those obtained using measurement techniques (e.g. particle image velocimetry PIV ). The absence, even until today, of an objective definition of a vortex has led to the use of several Eulerian methods (vorticity, the Q and the Lambda-2 criteria, etc..), often unsuitable to extract the flow characteristics. The Lyapunov exponent, calculated on a finite time (the so-called FTLE), is an effective Lagrangian alternative to these standard methods. However, the computation methodology currently used to obtain the FTLE requires numerical evaluation of a large number of fluid particle trajectories on a Cartesian grid that is superimposed on the simulated or measured velocity fields. The number of nodes required to visualize a FTLE field of an unsteady 3D flow can easily reach several millions, which requires significant computing resources for an adequate analysis. In this project, we aim to improve the computational efficiency of the FTLE field by providing an alternative to the conventional calculation of the components of the Cauchy-Green deformation tensor. A set of ordinary differential equations (ODEs) is used to calculate the particle trajectories and simultaneously the first and the second derivatives of the displacement field, resulting in a highly improved accuracy of nodal tensor components. The first derivatives are used to calculate the Lyapunov exponent and the second derivatives to estimate the interpolation error. Hessian matrices of the displacement field (two matrices in 2D and three matrices in 3D) allow us to build a multi-scale optimal metric and generate an unstructured anisotropic mesh to efficiently distribute nodes and to minimize the interpolation error. The flexibility of anisotropic meshes allows to add and align nodes near the structures of the flow and to remove those in areas of low interest. The mesh adaptation is based on the intersection of the Hessian matrices of the displacement field and not on the FTLE field

    Artificial Intelligence Application in Machine Condition Monitoring and Fault Diagnosis

    Get PDF
    The subject of machine condition monitoring and fault diagnosis as a part of system maintenance has gained a lot of interest due to the potential benefits to be learned from reduced maintenance budgets, enhanced productivity and improved machine availability. Artificial intelligence (AI) is a successful method of machine condition monitoring and fault diagnosis since these techniques are used as tools for routine maintenance. This chapter attempts to summarize and review the recent research and developments in the field of signal analysis through artificial intelligence in machine condition monitoring and fault diagnosis. Intelligent systems such as artificial neural network (ANN), fuzzy logic system (FLS), genetic algorithms (GA) and support vector machine (SVM) have previously developed many different methods. However, the use of acoustic emission (AE) signal analysis and AI techniques for machine condition monitoring and fault diagnosis is still rare. In the future, the applications of AI in machine condition monitoring and fault diagnosis still need more encouragement and attention due to the gap in the literature

    Application of Audible Signals in Tool Condition Monitoring using Machine Learning Techniques

    Get PDF
    Machining is always accompanied by many difficulties like tool wear, tool breakage, improper machining conditions, non-uniform workpiece properties and some other irregularities, which are some of major barriers to highly-automated operations. Effective tool condition monitoring (TCM) system provides a best solution to monitor those irregular machining processes and suggest operators to take appropriate actions. Even though a wide variety of monitoring techniques have been developed for the online detection of tool condition, it remains an unsolved problem to look for a reliable, simple and cheap solution. This research work mainly focuses on developing a real-time tool condition monitoring model to detect the tool condition, part quality in machining process by using machine learning techniques through sound monitoring. The present study shows the development of a process model capable of on-line process monitoring utilizing machine learning techniques to analyze the sound signals collected during machining and train the proposed system to predict the cutting phenomenon during machining. A decision-making system based on the machine learning technique involving Support Vector Machine approach is developed. The developed system is trained with pre-processed data and tested, and the system showed a significant prediction accuracy in different applications which proves to be an effective model in applying to machining process as an on-line process monitoring system. In addition, this system also proves to be effective, cheap, compact and sensory position invariant. The successful development of the proposed TCM system can provide a practical tool to reduce downtime for tool changes and minimize the amount of scrap in metal cutting industry

    Improving the cost model development process using fuzzy logic

    Get PDF
    EThOS - Electronic Theses Online ServiceGBUnited Kingdo

    Using a fuzzy inference system to obtain technological tables for electrical discharge machining processes

    Get PDF
    Technological tables are very important in electrical discharge machining to determine optimal operating conditions for process variables, such as material removal rate or electrode wear. Their determination is of great industrial importance and their experimental determination is very important because they allow the most appropriate operating conditions to be selected beforehand. These technological tables are usually employed for electrical discharge machining of steel, but their number is significantly less in the case of other materials. In this present research study, a methodology based on using a fuzzy inference system to obtain these technological tables is shown with the aim of being able to select the most appropriate manufacturing conditions in advance. In addition, a study of the results obtained using a fuzzy inference system for modeling the behavior of electrical discharge machining parameters is shown. These results are compared to those obtained from response surface methodology. Furthermore, it is demonstrated that the fuzzy system can provide a high degree of precision and, therefore, it can be used to determine the influence of these machining parameters on technological variables, such as roughness, electrode wear, or material removal rate, more efficiently than other techniques

    Scaffolding type-2 classifier for incremental learning under concept drifts

    Full text link
    © 2016 Elsevier B.V. The proposal of a meta-cognitive learning machine that embodies the three pillars of human learning: what-to-learn, how-to-learn, and when-to-learn, has enriched the landscape of evolving systems. The majority of meta-cognitive learning machines in the literature have not, however, characterized a plug-and-play working principle, and thus require supplementary learning modules to be pre-or post-processed. In addition, they still rely on the type-1 neuron, which has problems of uncertainty. This paper proposes the Scaffolding Type-2 Classifier (ST2Class). ST2Class is a novel meta-cognitive scaffolding classifier that operates completely in local and incremental learning modes. It is built upon a multivariable interval type-2 Fuzzy Neural Network (FNN) which is driven by multivariate Gaussian function in the hidden layer and the non-linear wavelet polynomial in the output layer. The what-to-learn module is created by virtue of a novel active learning scenario termed the uncertainty measure; the how-to-learn module is based on the renowned Schema and Scaffolding theories; and the when-to-learn module uses a standard sample reserved strategy. The viability of ST2Class is numerically benchmarked against state-of-the-art classifiers in 12 data streams, and is statistically validated by thorough statistical tests, in which it achieves high accuracy while retaining low complexity
    • …
    corecore