Elsevier

Applied Soft Computing

Volume 12, Issue 8, August 2012, Pages 2012-2022
Applied Soft Computing

Integration of growing self-organizing map and continuous genetic algorithm for grading lithium-ion battery cells

https://doi.org/10.1016/j.asoc.2012.01.018Get rights and content

Abstract

This study attempts to employ growing self-organizing map (GSOM) algorithm and continuous genetic algorithm (CGA)-based SOM (CGASOM) to improve the performance of SOM neural network (SOMnn). The proposed GSOM + CGASOM approach for SOMnn is consisted of two stages. The first stage determines the SOMnn topology using GSOM algorithm while the weights are fine-tuned by using CGASOM algorithm in the second stage. The proposed CGASOM algorithm is compared with other two clustering algorithms using four benchmark data sets, Iris, Wine, Vowel, and Glass. The simulation results indicate that CGASOM algorithm is able to find the better solution. Additionally, the proposed approach has been also employed to grade Lithium-ion cells and characterize the quality inspection rules. The results can assist the battery manufacturers to improve the quality and decrease the costs of battery design and manufacturing.

Highlights

► This study attempts to employ growing self-organizing map (GSOM) algorithm and continuous genetic algorithm (CGA)-based SOM (GASOM) algorithm to improve the performance of SOM neural network (SOMnn). ► The simulation results indicate that GASOM algorithm is able to find the better solution. ► The proposed approach has been also employed to grade lithium-ion cells and characterize the quality inspection rules. ► The results can assist the battery manufacturers to improve the quality and decrease the costs of battery design and manufacturing.

Introduction

In recent years, cluster analysis has been widely applied in many applications. Cluster analysis is the process of identifying natural groupings or clusters within multidimensional data, based on some similar measures, like Euclidean distance [1]. Its main purpose is to group samples with the same statistical characteristics together into the same cluster in order to achieve higher similarities within same clusters. Also, there are more significant differences between different clusters [2]. Cluster analysis is implemented by using statistical or neural network (NN) methods. Due to its high analytical value, cluster analysis is widely applied in variety of areas including business, education, social sciences, genetics and biology.

Among the major clustering algorithms, unsupervised neural network is one of the most representative methods while self-organizing map neural network (SOMnn) [3] is the most frequently applied one since it can be used for applications like image processing and mode identification. SOMnn mainly searches for different clusters within the data through sample training. Some researches have been made to propose different versions of SOMnns. Thus, this study aims to develop an enhanced cluster analysis approach which is able to group data which share similar characteristics to discover potential data traits and usable information based on SOMnn.

The proposed approach is a two-stage cluster analysis algorithm. In the first stage, the growing SOM (GSOM) algorithm [4] uses input data to determine the suitable SOMnn topology. In the second stage, continuous genetic algorithm (CGA) [5] is integrated with conventional SOM (i.e., CGA-based SOM (CGASOM)) algorithm in searching for the optimal weight vectors of SOMnn. To verify the proposed CGASOM approach for SOMnn, GSOM algorithm and four benchmark data sets (i.e., Iris, Glass, Vowel, and Wine) are employed. Then, the proposed CGASOM algorithm is further applied for grading batteries while incorporating real battery measurement results to obtain a comprehensive assessment. The result can be used as the foundation for automated battery grading evaluation system.

The rest of this paper is organized as follows. Section 2 presents the general background related to this study, while the proposed CGASOM algorithm is explained in Section 3. Sections 4 Simulation results and analysis, 5 Model evaluation results show the simulation results and the model evaluation results, respectively. The concluding remarks are finally made in Section 6.

Section snippets

Literature review

This section will briefly presents general backgrounds regarding self-organizing map (SOM) neural network, genetic algorithm and hybrid network.

Methodology

SOMnn has been widely applied in many areas recently since the algorithm is easily implemented. Additionally, SOMnn can visualize data clustering and obtain satisfactory results. However, for traditional SOMnn, the training is conducted by user-defined network topology. This may cause the need to try different network topologies for training. As a result, a lot of time will be spent for testing parameter settings. This study hence aims to improve SOMnn using a two-stage approach, GSOM + GASOM.

Simulation results and analysis

This study uses the GSOM algorithm first to determine SOMnn topology. Then, the attempt is made to compare three algorithms including CGA, CGASOM, and SOM + CGA. Thus, for these three algorithms, the network topology is from GSOM. The conceptual framework for these three algorithms is illustrated in Fig. 7. For GA, the initial population is randomly generated. For CGASOM, the initial population is also randomly generated. Then, in each iteration, CGA and SOM are implemented once. However, in SOM + 

Model evaluation results

As portable electronic products get “lighter, thinner, shorter and smaller”, nowadays electronic components are also getting more and more compact. Particularly, small-sized, light weight high efficiency rechargeable batteries with high energy density have the highest demands. Assessing battery's performance has always been a major concern for battery manufacturers. To manufacture products with high efficiency usually means an increase in manufacturing cost. Therefore, it is essential to

Conclusions

This study first uses the GSOM algorithm to determine the SOMnn topology, and then compares CGA, CGASOM, and SOM + CGA algorithms utilizing four benchmark data sets. The computational results indicate that the proposed clustering algorithm yields the best performance, or lowest MAD value. This reveals that GSOM algorithm can take advantage of trait of CGA algorithm with the ability to escape from local optimal solution, and the self-clustering ability of SOMnn to carry out network training,

Acknowledgements

We would like to express our thanks to case company and Dr. S. C. Chi for providing the lithium-ion polymer battery data.

References (52)

  • S. Olafsson et al.

    Operations research and data mining

    European Journal of Operational Research

    (2008)
  • R.J. Kuo et al.

    Integration of ART2 neural network and genetic K-means algorithm for analyzing Web browsing paths in electronic commerce

    Decision Support Systems

    (2005)
  • R.J. Kuo et al.

    Integration of self-organizing feature maps neural network and genetic K-means algorithm for market segmentation

    Expert Systems with Applications

    (2006)
  • K.J. Kim et al.

    A recommender system using GA K-means clustering in an online shopping market

    Expert Systems with Applications

    (2008)
  • W. Yan et al.

    An integration of bidding-oriented product conceptualization and supply chain formation

    Computers in Industry

    (2008)
  • J.J. Fuertes et al.

    Visual dynamic model based on self-organizing maps for supervision and fault detection in industrial processes

    Engineering Applications of Artificial Intelligence

    (2010)
  • S. Delgado et al.

    A combined measure for quantifying and qualifying the topology preservation of growing self-organizing maps

    Neurocomputing

    (2011)
  • P. Doganis et al.

    Time series sales forecasting for short shelf-life food products based on artificial neural networks and evolutionary computing

    Journal of Food Engineering

    (2006)
  • A. Azadeh et al.

    Integration of genetic algorithm, computer simulation and design of experiments for forecasting electrical energy consumption

    Energy Policy

    (2007)
  • R. Kubota et al.

    Genetic algorithm with modified reproduction strategy based on self-organizing map and usable schema

    International Congress Series

    (2006)
  • R.J. Kuo et al.

    Application of ant K-means on cluster analysis

    Computers & Mathematics with Applications

    (2005)
  • A.K. Jain et al.

    Data clustering: a review

    ACM Computer Survey

    (1999)
  • J. Han et al.

    Data Mining: Concepts and Techniques

    (2006)
  • T. Kohonen

    The self-organizing map

    Proceedings of the IEEE

    (1990)
  • L.D. Alahakoon et al.

    Dynamic self-organizing maps with controlled growth for knowledge discovery

    IEEE Transactions on Neural Networks

    (2000)
  • C.C.H. Chan

    Online auction customer segmentation using a neural network model

    International Journal of Applied Science and Engineering

    (2005)
  • Cited by (13)

    • A scalable multi-signal approach for the parallelization of self-organizing neural networks

      2020, Neural Networks
      Citation Excerpt :

      One of the main fields of application of these networks is data clustering, in particular with big data that are difficult to manage with more traditional database tools and data processing applications. Over the years, SONNs have also been applied to more specific tasks such as image compression and/or segmentation(Kanimozhi & Bindu, 2013; Kulkarni, Forster, & Venayagamoorthy, 2011; Paul & Gupta, 2013), gesture recognition (Caridakis, Karpouzis, Drosopoulos, & Kollias, 2010), stereo-vision systems for robotics applications (Croom, Rucker, Romano, & Webster, 2010; Sharma, Kim, & Singh, 2012), wireless communication and sensor networks (Banković et al., 2010; Patra, Chattopadhyay, Bhaumik, & Roy, 2011), quality and cost optimization in design and manufacturing of goods (Kuo, Wang, & Chen, 2012) and many others. Among these applications, one common trait may be identified, that is the need for high performance computing, in particular in the presence of real-time requirements.

    • A hybrid metaheuristic and kernel intuitionistic fuzzy c-means algorithm for cluster analysis

      2018, Applied Soft Computing Journal
      Citation Excerpt :

      Table 2 lists the tested parameter settings in this study. These values are taken from previous studies [33–36]. 30 independent runs are conducted for each combination of parameter settings.

    • A directed batch growing approach to enhance the topology preservation of self-organizing map

      2017, Applied Soft Computing Journal
      Citation Excerpt :

      The issue makes SOM unsuitable for online learning and handling non-stationary datasets. To work around this limitation, a dynamic variant of the SOM, growing SOM (GSOM) were proposed [10,11] which has been applied to many different fields [7,12–16]. Instead of being confined to a predetermined number of neurons, GSOM offers a flexible structure and requires less number of epochs compared to the original SOM which enable the ability to learn the nonlinear manifolds in high dimensional feature space [17–19].

    • Clustering and visualization of failure modes using an evolving tree

      2015, Expert Systems with Applications
      Citation Excerpt :

      It also provides a topological view of the underlying data structure (Kohonen et al., 1996; Kohonen, 2001; Vesanto & Alhoniemi, 2000). A number of enhanced SOM models have been proposed, e.g. growing SOM (GSOM) (Matharage, Alahakoon, Rajapakse, & Pin, 2011; Kuo, Wang, & Chen, 2012), growing hierarchical SOM (GHSOM) (Huang & Tsaih, 2012), and ETree (Pakkanen, Iivarinen, & Oja, 2004, 2006). These enhancements overcome two shortcomings of SOM, i.e., the requirement of a pre-defined map size before learning (Kohonen, 2001; Vesanto & Alhoniemi, 2000) and the long learning time when a large map size is initiated (Pakkanen et al., 2004, 2006).

    View all citing articles on Scopus
    View full text