Complexity ◽  
2018 ◽  
Vol 2018 ◽  
pp. 1-9 ◽  
Author(s):  
Massimiliano Zanin ◽  
Miguel Romance ◽  
Santiago Moral ◽  
Regino Criado

The detection of frauds in credit card transactions is a major topic in financial research, of profound economic implications. While this has hitherto been tackled through data analysis techniques, the resemblances between this and other problems, like the design of recommendation systems and of diagnostic/prognostic medical tools, suggest that a complex network approach may yield important benefits. In this paper we present a first hybrid data mining/complex network classification algorithm, able to detect illegal instances in a real card transaction data set. It is based on a recently proposed network reconstruction algorithm that allows creating representations of the deviation of one instance from a reference group. We show how the inclusion of features extracted from the network data representation improves the score obtained by a standard, neural network-based classification algorithm and additionally how this combined approach can outperform a commercial fraud detection system in specific operation niches. Beyond these specific results, this contribution represents a new example on how complex networks and data mining can be integrated as complementary tools, with the former providing a view to data beyond the capabilities of the latter.


This paper sets out to use J48 classification algorithm to predict students’ academic performance towards the end of the semester in the Data Structure course under the Computer Science Program. This algorithm aimed to help faculty in forecasting who among the students would likely to fail and who would make it until the end of the semester. In this way, the faculty could make remedial measures to help those struggling students pass the subject and advance to the next level, thus, increasing students’ success rate and retention in a Higher Education Institutions (HEI). This research employed a descriptive correlational design using Exploratory Data Analysis (EDA) for Data Mining in testing and verifying data to generate new information. Data mining is part of the Knowledge Discovery in Databases (KDD) process where it follows six steps: data selection, data pre-processing, data transformation, data mining, interpretation, and knowledge discovery. Step 1 includes gathering and selecting data for the study and for this purpose, a total of 103 students’ records were collected from the instructors for a period of two semesters, S.Y. 2014 -2015 & 2015 – 2016. Different evaluative criteria contained in the class records were utilized as attributes in predicting students’ academic performance. Steps 2 and 3 is pre-processing and transforming the data where it involves discarding those students who dropped/withdrawn from the semester, and converting the excel file into a comma separated values or .csv file, respectively. After these steps, step 4 or the application of J48 classification algorithm was utilized to discover classification rules. Step 5 refers to the tree visualization results where it identified the strongest predictor that most likely influence the students’ final average grade. Finally, step 7 shows the extracted information from the tree or the extracted rules that can be used by the administration, faculty and other stakeholders to improve the academic performance of the students. In particular, they might consider redesigning and restructuring teaching pedagogies to assist and focus more on struggling students.


Sign in / Sign up

Export Citation Format

Share Document