IEEE Computational Intelligence Magazine - February 2021 - 97

Therefore, cost-sensitive learning
could help GP to address its performance
bias issue and improve its c- lassification
performance in unbalanced classification. As acknowledged, in cost-sensitive
learning, when the cost information
is unknown, the acquirement of a cost
matrix is essential but difficult. In this
regard, ICS-GP does not require a manually designed cost matrix, and can
automatically obtain and determine the
needed cost intervals to build the costsensitive classifiers.
We have presented a method where
cost intervals are co-learned with classifiers. However, in ICS-GP, for a GP individual, the learned cost interval could
not be decoupled from the classifier
which has been evolved together. In the
future, we will explore how the generality of the learned cost information can be
improved by using ensemble learning
with ICS-GP, i.e., how the learned cost
information can be used by different
kinds of classifiers, how the performance
of these cost-sensitive classifiers can be
evaluated and be effectively combined to
improve the overall performance.

whether there is a direct or indirect relationship between IR and the evolved
cost information.
VIII. Conclusions and Future Work

In this paper, we investigated how GP is
used to automatically learn cost intervals
for constructing cost-sensitive classifiers
in high-dimensional unbalanced classification. In the proposed GP method
(ICS-GP), a new tree representation, terminal and function sets were designed to
make a GP individual with the capability to construct a classifier and learn a
cost interval simultaneously. For each
tree in a population, the cost interval
represented by its right sub-tree will be
later used by the classifier represented by
its left sub-tree in the evaluation to
make this algorithm sensitive to different
classification mistakes.
In the experiments, we tested the
effectiveness of ICS-GP on ten highdimensional unbalanced datasets. The
experimental results show a good classification performance of ICS-GP. By comparing ICS-GP with the baseline GP
methods, ICS-GP achieves significantly
better or similar performance in almost
all cases. Compared with GPAucw that
often achieves a very good performance
in unbalanced classification, ICS-GP has
an obvious advantage in efficiency when
achieving significantly better or similar
performance as GPAucw in 9 out of 10
datasets. In addition, by comparing ICSGP with other non-GP methods, ICSGP also achieves similar or significantly
better performance in most cases.

Acknowledgment

This work was supported in part by the
Marsden Fund of New Zealand government under contracts VUW1509 and
VUW1615, the Science for Technological Innovation Challenge (SfTI)
fund under grant E3603/2903, the
University Research Fund at Victoria
U n ive r sity of Wellington (g rant
number 223805/3986), MBIE Data

Cost-Sensitive Classifier

Classifier

T_Cost

f245

AddCost
AddCost

(1.79, 1.69)

(1.58, 1.32)

MulCost

(1.80, 1.63)

FIGURE 6 An evolved tree by ICS-GP on Armstrong-2002-v1.

(1.20, 1.56)

Science SSIF Fund under the contract
RTVU1914, and National Natural Science Foundation of China (NSFC),
under grant 61876169, 61672276 and
51975294. Wenbin Pei was supported by
China Scholarship Council/Victoria
University Scholarship.
References

[1] U. Bhowan, M. Johnston, and M. Zhang, " Developing new fitness functions in genetic programming for
classification with unbalanced data, " IEEE Trans. Syst.,
Man, Cybern., B, vol. 42, no. 2, pp. 406-421, 2012. doi:
10.1109/TSMCB.2011.2167144.
[2] P. Cao, D. Zhao, and O. Zaiane, " An optimized costsensitive SVM for imbalanced data learning, " in Proc.
Pacific-Asia Conf. Knowl. Discovery Data Mining, 2013,
pp. 280-292. doi: 10.1007/978-3-642-37456-2_24.
[3] H. Zhao and X. Li, " A cost sensitive decision tree
algorithm based on weighted class distribution with
batch deleting attribute mechanism, " Inf. Sci., vol. 378,
pp. 303-316, 2017. doi: 10.1016/j.ins.2016.09.054.
[4] D. Fuqua and T. Razzaghi, " A cost-sensitive convolution neural network learning for control chart pattern recognition, " Expert Syst. Appl., vol. 150, p. 113,275, 2020.
doi: 10.1016/j.eswa.2020.113275.
[5] H. Li, L. Zhang, B. Huang, and X. Zhou, " Costsensitive dual-bidirectional linear discriminant analysis, " Inf. Sci., vol. 510, pp. 283-303, 2020. doi: 10.1016/j.
ins.2019.09.032.
[6] X. Liu and Z. Zhou, " Learning with cost intervals, " in
Proc. 16th ACM SIGKDD Int. Conf. Knowl. Discovery Data
Mining, 2010, pp. 403-412. doi: 10.1145/1835804.1835857.
[7] L. Zhang and D. Zhang, " Evolutionary cost-sensitive
extreme learning machine, " IEEE Trans. Neural Netw.
Learn. Syst., vol. 28, no. 12, pp. 3045-3060, 2016. doi:
10.1109/TNNLS.2016.2607757.
[8] C. Zhang, K. C. Tan, H. Li, and G. S. Hong, " A costsensitive deep belief network for imbalanced classification, " IEEE Trans. Neural Netw. Learn. Syst., vol. 30, no. 1,
pp. 109-122, 2018. doi: 10.1109/TNNLS.2018.2832648.
[9] R. Poli, W. Langdon, and N. McPhee, A Field Guide
to Genetic Programming. 2008.
[10] F. Liu, W. Pedrycz, and X. Liu, " Flexibility degree
of fuzzy numbers and its implication to a group-decisionmaking model, " IEEE Trans. Cybern., 2018. doi: 10.1109/
TCYB.2018.2853722.
[11] H. Guo, Y. Li, J. Shang, M. Gu, Y. Huang, and B.
Gong, " Learning from class-imbalanced data: Review of
methods and applications, " Expert Syst. Appl., vol. 73, pp.
220-239, 2017. doi: 10.1016/j.eswa.2016.12.035.
[12] S. Jerzy, " Dealing with data difficulty factors while
learning from imbalanced data, " in Challenges in Computational Statistics and Data Mining. New York: SpringerVerlag, 2016, pp. 333-363.
[13] H. He and E. A. Garcia, " Learning from imbalanced
data, " IEEE Trans. Knowl. Data Eng., no. 9, pp. 1263-
1284, 2009. doi: 10.1109/TKDE.2008.239.
[14] B. Xue, M. Zhang, W. N. Browne, and X. Yao, " A
survey on evolutionary computation approaches to feature selection, " IEEE Trans. Evol. Comput., vol. 20, no. 4,
pp. 606-626, 2015. doi: 10.1109/TEVC.2015.2504420.
[15] L. Yin, Y. Ge, K. Xiao, X. Wang, and X. Quan,
" Feature selection for high-dimensional imbalanced
data, " Neurocomputing, vol. 105, pp. 3-11, 2013. doi:
10.1016/j.neucom.2012.04.039.
[16] J. Liu et al., " Mortality prediction based on imbalanced high-dimensional ICU big data, " Comput.
Ind., vol. 98, pp. 218-225, 2018. doi: 10.1016/j.compind.2018.01.017.
[17] C. Zhang et al., " Feature selection for high dimensional imbalanced class data based on F-measure
optimization, " in Proc. 2017 Int. Conf. Security, Pattern
Anal., Cybern. (SPAC), pp. 278-283. doi: 10.1109/SPAC.
2017.8304290.
[18] E. K. Aydogan, M. Ozmen, and Y. Delice, " CBRPSO: Cost-based rough particle swarm optimization
approach for high-dimensional imbalanced problems, "

FEBRUARY 2021 | IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE

97



IEEE Computational Intelligence Magazine - February 2021

Table of Contents for the Digital Edition of IEEE Computational Intelligence Magazine - February 2021

IEEE Computational Intelligence Magazine - February 2021 - Cover1
IEEE Computational Intelligence Magazine - February 2021 - Cover2
IEEE Computational Intelligence Magazine - February 2021 - 1
IEEE Computational Intelligence Magazine - February 2021 - 2
IEEE Computational Intelligence Magazine - February 2021 - 3
IEEE Computational Intelligence Magazine - February 2021 - 4
IEEE Computational Intelligence Magazine - February 2021 - 5
IEEE Computational Intelligence Magazine - February 2021 - 6
IEEE Computational Intelligence Magazine - February 2021 - 7
IEEE Computational Intelligence Magazine - February 2021 - 8
IEEE Computational Intelligence Magazine - February 2021 - 9
IEEE Computational Intelligence Magazine - February 2021 - 10
IEEE Computational Intelligence Magazine - February 2021 - 11
IEEE Computational Intelligence Magazine - February 2021 - 12
IEEE Computational Intelligence Magazine - February 2021 - 13
IEEE Computational Intelligence Magazine - February 2021 - 14
IEEE Computational Intelligence Magazine - February 2021 - 15
IEEE Computational Intelligence Magazine - February 2021 - 16
IEEE Computational Intelligence Magazine - February 2021 - 17
IEEE Computational Intelligence Magazine - February 2021 - 18
IEEE Computational Intelligence Magazine - February 2021 - 19
IEEE Computational Intelligence Magazine - February 2021 - 20
IEEE Computational Intelligence Magazine - February 2021 - 21
IEEE Computational Intelligence Magazine - February 2021 - 22
IEEE Computational Intelligence Magazine - February 2021 - 23
IEEE Computational Intelligence Magazine - February 2021 - 24
IEEE Computational Intelligence Magazine - February 2021 - 25
IEEE Computational Intelligence Magazine - February 2021 - 26
IEEE Computational Intelligence Magazine - February 2021 - 27
IEEE Computational Intelligence Magazine - February 2021 - 28
IEEE Computational Intelligence Magazine - February 2021 - 29
IEEE Computational Intelligence Magazine - February 2021 - 30
IEEE Computational Intelligence Magazine - February 2021 - 31
IEEE Computational Intelligence Magazine - February 2021 - 32
IEEE Computational Intelligence Magazine - February 2021 - 33
IEEE Computational Intelligence Magazine - February 2021 - 34
IEEE Computational Intelligence Magazine - February 2021 - 35
IEEE Computational Intelligence Magazine - February 2021 - 36
IEEE Computational Intelligence Magazine - February 2021 - 37
IEEE Computational Intelligence Magazine - February 2021 - 38
IEEE Computational Intelligence Magazine - February 2021 - 39
IEEE Computational Intelligence Magazine - February 2021 - 40
IEEE Computational Intelligence Magazine - February 2021 - 41
IEEE Computational Intelligence Magazine - February 2021 - 42
IEEE Computational Intelligence Magazine - February 2021 - 43
IEEE Computational Intelligence Magazine - February 2021 - 44
IEEE Computational Intelligence Magazine - February 2021 - 45
IEEE Computational Intelligence Magazine - February 2021 - 46
IEEE Computational Intelligence Magazine - February 2021 - 47
IEEE Computational Intelligence Magazine - February 2021 - 48
IEEE Computational Intelligence Magazine - February 2021 - 49
IEEE Computational Intelligence Magazine - February 2021 - 50
IEEE Computational Intelligence Magazine - February 2021 - 51
IEEE Computational Intelligence Magazine - February 2021 - 52
IEEE Computational Intelligence Magazine - February 2021 - 53
IEEE Computational Intelligence Magazine - February 2021 - 54
IEEE Computational Intelligence Magazine - February 2021 - 55
IEEE Computational Intelligence Magazine - February 2021 - 56
IEEE Computational Intelligence Magazine - February 2021 - 57
IEEE Computational Intelligence Magazine - February 2021 - 58
IEEE Computational Intelligence Magazine - February 2021 - 59
IEEE Computational Intelligence Magazine - February 2021 - 60
IEEE Computational Intelligence Magazine - February 2021 - 61
IEEE Computational Intelligence Magazine - February 2021 - 62
IEEE Computational Intelligence Magazine - February 2021 - 63
IEEE Computational Intelligence Magazine - February 2021 - 64
IEEE Computational Intelligence Magazine - February 2021 - 65
IEEE Computational Intelligence Magazine - February 2021 - 66
IEEE Computational Intelligence Magazine - February 2021 - 67
IEEE Computational Intelligence Magazine - February 2021 - 68
IEEE Computational Intelligence Magazine - February 2021 - 69
IEEE Computational Intelligence Magazine - February 2021 - 70
IEEE Computational Intelligence Magazine - February 2021 - 71
IEEE Computational Intelligence Magazine - February 2021 - 72
IEEE Computational Intelligence Magazine - February 2021 - 73
IEEE Computational Intelligence Magazine - February 2021 - 74
IEEE Computational Intelligence Magazine - February 2021 - 75
IEEE Computational Intelligence Magazine - February 2021 - 76
IEEE Computational Intelligence Magazine - February 2021 - 77
IEEE Computational Intelligence Magazine - February 2021 - 78
IEEE Computational Intelligence Magazine - February 2021 - 79
IEEE Computational Intelligence Magazine - February 2021 - 80
IEEE Computational Intelligence Magazine - February 2021 - 81
IEEE Computational Intelligence Magazine - February 2021 - 82
IEEE Computational Intelligence Magazine - February 2021 - 83
IEEE Computational Intelligence Magazine - February 2021 - 84
IEEE Computational Intelligence Magazine - February 2021 - 85
IEEE Computational Intelligence Magazine - February 2021 - 86
IEEE Computational Intelligence Magazine - February 2021 - 87
IEEE Computational Intelligence Magazine - February 2021 - 88
IEEE Computational Intelligence Magazine - February 2021 - 89
IEEE Computational Intelligence Magazine - February 2021 - 90
IEEE Computational Intelligence Magazine - February 2021 - 91
IEEE Computational Intelligence Magazine - February 2021 - 92
IEEE Computational Intelligence Magazine - February 2021 - 93
IEEE Computational Intelligence Magazine - February 2021 - 94
IEEE Computational Intelligence Magazine - February 2021 - 95
IEEE Computational Intelligence Magazine - February 2021 - 96
IEEE Computational Intelligence Magazine - February 2021 - 97
IEEE Computational Intelligence Magazine - February 2021 - 98
IEEE Computational Intelligence Magazine - February 2021 - 99
IEEE Computational Intelligence Magazine - February 2021 - 100
IEEE Computational Intelligence Magazine - February 2021 - 101
IEEE Computational Intelligence Magazine - February 2021 - 102
IEEE Computational Intelligence Magazine - February 2021 - 103
IEEE Computational Intelligence Magazine - February 2021 - 104
IEEE Computational Intelligence Magazine - February 2021 - 105
IEEE Computational Intelligence Magazine - February 2021 - 106
IEEE Computational Intelligence Magazine - February 2021 - 107
IEEE Computational Intelligence Magazine - February 2021 - 108
IEEE Computational Intelligence Magazine - February 2021 - Cover3
IEEE Computational Intelligence Magazine - February 2021 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202311
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202308
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202305
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202302
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202211
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202208
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202205
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202202
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202111
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202108
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202105
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202102
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202011
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202008
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202005
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202002
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201911
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201908
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201905
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201902
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201811
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201808
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201805
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201802
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter12
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall12
https://www.nxtbookmedia.com