Professional Documents
Culture Documents
Wei Hou
To cite this article: Wei Hou (2017): Identification of Coal and Gangue by Feed-forward Neural
Network Based on Data Analysis, International Journal of Coal Preparation and Utilization, DOI:
10.1080/19392699.2017.1290609
Introduction
Coal is a main energy source and an important industrial raw material in China,
accounting for more than 70% of primary energy production and consumption [1].
Gangue is the unwanted by-product of coal as the gangue can cause incomplete combus-
tion in the power plant. Majority of coal refineries use the manual method. The mechan-
ical methods are roughly categorized as the dry process and the wet process. The dry
process doesn’t involve the use of water, whereas in the wet process, the water is the main
medium for washing and jigging. K. Guru Raghavendra Reddy compared the mainly used
method in Table 1 [2]. All the following methods have their own disadvantages such as
pollutions and low efficiency.
As the booming of computer science and interdisciplinary studies, the possibility of
combining image recognition and coal-gangue identification technologies is being
explored [3]. Ma X. discussed an identification method based on wavelet analysis [4]. K.
Guru Raghavendra Reddy explored the difference between the surface of coal and gangue
in their average grayscale and variance [2]. Liang et al. proved that it is possible to use
SVM and neural network to develop a high accuracy coal-gangue recognition system [5].
Zelin Zhang et al. (2011) proposed a method of extracting characteristics parameters to
forecast coal particle density [6]. This paper introduces a novel method based on the
difference between coal and gangue in their chemical composition and formation process.
CONTACT Wei Hou weihou@g.ucla.edu School of Engineering and Applied Science, University of California,
Los Angeles, CA 90095, USA.
Color versions of one or more of the figures in the article can be found online at www.tandfonline.com/gcop.
© 2017 Taylor & Francis
2 W. HOU
Specifically, the way coal and gangue are formed causes the difference between of them in
their surface gloss, color, and texture, so it is possible to build an image recognition device
based on those differences. This paper adopts a self-developed image processing gangue
recognition algorithm, which combines feature extraction with artificial neural network, to
identify gangue and uses robots to pick gangue instead of human.
The surfaces and texture difference between coal and gangue are what enables human
to identify them in the preprocessing step of mining. The difference comes from the
chemical composition of the coal and gangue.
Coal is derived from ancient plants changed in their physical and chemical properties
through biochemical reactions and geological process. Coal is a kind of black solid
mineral, mainly composited of carbon, hydrogen, oxygen, nitrogen. Gangue is a low-
carbon and hard by-product of coal. This black stone is formed because of the unevenness
of precipitation and base. They are composite of various kinds of stones. The difference
between the surfaces of coal and gangue is rather obvious in their gray scale and texture,
which provide the basis for image recognition of coal and gangue.
Figure 1. The image of coal (a) and gangue (b) are shown in Figure 1. The histogram next to images
are the grayscale histogram of coal and gangue respectively. The histograms show the grayscale level
distribution of the coal and gangue. As shown in the figure, the distribution of grayscale levels of pixels
is more dispersed in the image of coal than in the image of gangue.
Image processing
Since it is inefficient to keep all the surface information in the process of recognition, a
total of nine features are selected to represent the related features that differentiate coal
from gangue.
4 W. HOU
Figure 2. This figure shows a design of an automated coal-gangue separation system using the
algorithm discussed in this article.
(1) Grayscale
In the function above, i represents gray scale, L represents the number of the kinds of gray
scale, and n represents total number of pixels. The function describes the percentage of a
specific grayscale pixels in the whole image, which is the frequency pixels with gray scale I
shows in the image.
Coal and gangue differ in their grayscale histogram [8], so grayscale histogram is
chosen as one of the features to be extracted to help coal-gangue identification.
MATLAB provides an embedded neural network toolbox that enables us to use the feed-
forward BP neural network directly [10].
The design of the algorithm consists of nine features (based on co-occurrence matrix:
energy, entropy, and inertia; based on statistic data: average, variance, smoothness, skew-
ness, energy, and entropy) as input data, 15 hidden layers, and 2 output data. Of the
output data, each ranges from 0 to 1.
Figure 3. This figure shows the performance of the selected networks. The plots are the performance of
network 1-5(A), network 1-15(B), network 2-5(C), network 2-10(D), network 2-15(E), and network 2-25(F).
8 W. HOU
After the network is trained, 20 sets of data are randomly selected (20 of coal and 20 of
gangue), and the remaining 20 sets of data are reserved as testing data. The testing results
are shown in the table below.
As indicated by Tables 6 and 7, if we categorize coal as true and gangue as false since
the major product in a refinery is coal instead of gangue, the accuracy is 95%, the
precision is 90.91%, and the recall is 100%.
Conclusion
The training result in the series of experiments showed promising application potential.
For the 9-arguments algorithm, the mean square error of validation reaches as low as
1.6994e-11 at epoch 23. For the 5-arguments algorithm, the mean square error of valida-
tion reaches as low as 5.6051e-10 indicated by the data generated. The accuracy of those
INTERNATIONAL JOURNAL OF COAL PREPARATION AND UTILIZATION 11
two algorithms reaches 95% and 90%, respectively. The high accuracy shows that the
algorithm is ready for industrial level application.
In addition, the 9-arguments algorithm, compare to the 5-arguments algorithm, can
solve and some of the corner cases, the 5-arguments algorithm cannot solve due to more
parameters to calculate, while the cost is more time consumption in the process of
identification.
ORCID
Wei Hou http://orcid.org/0000-0001-8023-6395
References
[1] Wu, B., and M. Yang. 2012. Analysis on Technical and Economic Policy of Comprehensive
Utilization of Coal Ash and Gangue in China. Energy of China 11: 8–11.
[2] Reddy, K. Guru Raghavendra, and D. P. Tripathy, 2013. Separation of gangue from coal based
on histogram thresholding. International Journal of Technology Enhancements and Emerging
Engineering Research 1(4): 31–34.
[3] Ma, X., and Y. Jiang. 2003. Application of Digital Image Processing Technology in Automatic
Separation System of Coal and Gangue. Computer Technology and Automation. 22: 178–180.
[4] Ma, X., and J. Zang. 2008. Coal gangue image process approaches with wavelet analysis.
Congress on image and signal processing, 352–356. Sanya, Hainan, China: IEEE Computer
Society.
[5] Liang, H., H. Cheng, T. Ma, Z. Pang, and Y. Zhong. 2010. Identification of coal and gangue
by self-organizing competitive neural network and SVM. International Conference on
Intelligent Human-Machine Systems and Cybernetics, 41–45. Nanjing, Jiangsu, China: IEEE.
[6] Zhang, Z., J. Yang, and Y. Wang. 2011. Image recognition of coal pieces based on MATLAB
and forecasting of density and production. In Coal preparation technology 1: 53–55.
[7] Gao, K., C. Du, H. Wang, and S. Zhang. 2013. An efficient of coal and gangue recognition
algorithm. International Journal of Signal Processing Image Processing & Pattern Recognition
6: 345–354.
[8] Li, W., Y. Wang, B. Fu, and Y. Lin. 2010. Coal and coal gangue separation based on computer
vision. Fifth international conference on Frontier of Computer Science and Technology, IEEE
Computer Society, Changchun, Jilin, China, 467–472.
[9] Bishop, Christopher M. 2006. Pattern recognition and machine learning. New York: Springer
Science+Business Media, LLC, 227–245.
[10] Gonzalez, Rafael C., Richard E. Woods, Steven L. Eddins. 2013. Digital image processing using
MATLAB. Beijing: Publishing House of Electronics Industry.