Abstract
This article presents the threshold-based incremental learning model for a case-base updating approach that can support adaptive detection and incremental learning of Case-based Reasoning (CBR)-based automatic adaptable phishing detection. The CBR-based adaptive phishing detection model detects the phishing with the most suitable machine learning technique and this appropriate detection approach is endorsed by CBR technique. In such a way, the adaptive phishing detection model can address the concept drif. The threshold-based incremental learning model for a case-base updating approach will address the comprehensiveness of the knowledge in the case-base to support an incremental learning. The prototype system of our model is evaluated using nine testing feature groups of more than 20,000 phishing instances. The result shows that our adaptive phishing detection system maintains the detection accuracy while learning the new cases incrementally. The evaluation results indicate that our approach is more flexible to address the concept drif with a stable accuracy and a better performance.
Article PDF
Avoid common mistakes on your manuscript.
References
Number of smartphone users worldwide 2014-2020, Statista, available from: https://www.statista.com/statistics/330695/number-of-smartphone-users-worldwide/ (accessed June 17, 2019) [Online].
Spam and phishing in Q1, 2019 [Online], available from: https://securelist.com/spam-and-phishing-in-q1-2019/90795/ (accessed June 17, 2019).
S. Kyaw Zaw, S. Vasupongayya, Revealing the important features of mobile phishing, The 13th International Conference on Knowledge, Information and Creativity Support Systems (KICSS), Pattaya, Artificial Intelligence Association of Thailand (AIAT), Thailand, 2018, pp. 222–226 [Online], available from: https://saki.siit.tu.ac.th/kicss2018/uploads_final/160__37fee-e28cdb6f56d1b4eaa673686ce50/PID5611845.pdf.
S. Kyaw Zaw, S. Vasupongayya, A case-based reasoning approach for automatic adaptation of classifiers in mobile phishing detection, J. Comput. Netw. Commun. 2019 [Online], available from: https://www.hindawi.com/journals/jcnc/2019/7198435/cta/ (accessed June 21, 2019).
E. Alpaydin, Introduction to machine learning, MIT Press, Cambridge, Massachusetts, 2009.
S. Abu-Nimeh, D. Nappa, X. Wang, S.D. Nair, A comparison of machine learning techniques for phishing detection, Proceedings of the anti-phishing working groups 2nd annual eCrime Researchers Summit, 2007, pp. 60–69.
R.S. Rao, A.R. Pais, Detection of phishing websites using an efficient feature-based machine learning framework, Neural Comput. Appl. 31 (2018), 3851–3873.
R. Basnet, S. Mukkamala, A.H. Sung, Detection of phishing attacks: a machine learning approach, in: B. Prasad, Soft computing applications in industry, Springer, Berlin, Heidelberg, 2008, pp. 373–383.
A.K. Jain, B.B. Gupta, Comparative analysis of features based machine learning approaches for phishing detection, 2016 3rd International Conference on Computing for Sustainable Global Development (INDIACom), IEEE, New Delhi, India, 2016, pp. 2125–2130.
N. Milosevic, A. Dehghantanha, K.K.R. Choo, Machine learning aided Android malware classification, Comput. Electr. Eng. 61 (2017), 266–274.
T. Chin, K. Xiong, C. Hu, Phishlimiter: a phishing detection and mitigation approach using software-defined networking, IEEE Access 6 (2018), 42516–42531.
P. Yi, Y. Guan, F. Zou, Y. Yao, W. Wang, T. Zhu, Web phishing detection using a deep learning framework, Wireless Commun. Mobile Comput. 2018 (2018).
Baunfire.com and SparkCMS, APWG Phishing Attack Trends Report - 4Q 2018, Anti-Phishing Working Group, 2019 [Online], available from: https://www.antiphishing.org/resources/apwg-re-ports/ (accessed 22 March 2019] [Online].
F. Toolan, J. Carthy, Phishing detection using classifier ensembles, 2009 eCrime Researchers Summit, IEEE, Tacoma, WA, USA, 2009, pp. 1–9.
H.S. Hota, A.K. Shrivas, R. Hota, An ensemble model for detecting phishing attack with proposed remove-replace feature selection technique, Proc. Comput. Sci. 132 (2018), 900–907.
A comparative study of phishing websites classification based on classifier ensembles, ResearchGate, Berlin, Germany, available from: https://www.researchgate.net/publication/325483941_A_Comparative_Study_of_Phishing_Websites_Classification_Based_on_Classifier_Ensembles (accessed 15 February 2019] [Online].
H. Abutair, A. Belghith, S. AlAhmadi, CBR-PDS: a case-based reasoning phishing detection system, J. Ambient Intell. Humaniz. Comput. 10 (2018), 2593–2606.
C. Riesbeck, R. Schank, “Inside case-based reasoning, L. Erlbaum Associates Inc., Hillsdale, NJ, USA, 1989, p. 448.
A. Aamodt, E. Plaza, Case-based reasoning: foundational issues, methodological variations, and system approaches, AI Commun. 7 (1994), 39–59.
G. Widmer, M. Kubat, Effective learning in dynamic environments by explicit context tracking, Machine Learning: ECML-93, Springer, Berlin, Heidelberg, 1993, pp. 227–243.
S. Craw, N. Wiratunga, R.C. Rowe, Learning adaptation knowledge to improve case-based reasoning, Artif. Intell. 170 (2006), 1175–1192.
S.J. Delany, P. Cunningham, L. Coyle, An assessment of case-based reasoning for spam filtering, Artif. Intell. Rev. 24 (2005), 359–378.
J.L. Kolodner, An introduction to case-based reasoning, Artif. Intell. Rev. 6 (1992), 3–34.
J. Han, Data mining: concepts and techniques, third ed., Morgan Kaufmann Publishers, Waltham, USA, 2012, available from: https://www.oreilly.com/library/view/data-mining-con-cepts/9780123814791/ (accessed 08 June 2019) [Online].
VirusTotal, available from: https://www.virustotal.com/gui/intel-ligence-overview (accessed 17 June 2019) [Online].
B. Amos, H. Turner, J. White, Applying machine learning classifiers to dynamic Android malware detection at scale, 2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC), IEEE, Sardinia, Italy, 2013.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
This is an open access article distributed under the CC BY-NC 4.0 license (http://creativecommons.org/licenses/by-nc/4.0/).
About this article
Cite this article
Zaw, S.K., Vasupongayya, S. Enhancing Case-based Reasoning Approach using Incremental Learning Model for Automatic Adaptation of Classifiers in Mobile Phishing Detection. Int J Netw Distrib Comput 8, 152–161 (2020). https://doi.org/10.2991/ijndc.k.200515.001
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.2991/ijndc.k.200515.001