All disorders heterogeneously affecting the function and structure of the kidneys are referred to as chronic kidney disease (CKD). The physical symptoms of CKD such as reduced appetite and feeling unwell are not specific. The lack of symptoms in the early stages of the disease means that, without monitoring, CKD can easily go undetected, leading to progressive damage and loss of kidney function. This can result in the development of diseases that can be associated with complications such as cardiovascular diseases (CVD). Therefore, clinically, urine or blood tests are needed for determining specific biomarkers like creatinine, albuminuria, urea, or more specifically cystatin C (
1-
5). Also, that CKD is a common disease seen in 16.8% of the U.S. population aged ≥ 20 years, thus affecting the public, makes it very important to diagnose this disease in early stages (
6).
As human health is being addressed in human medical research, the correct prediction of the results becomes more important. Thus, those methods should be used that have the least error and the highest certainty. Among the methods attracting the attention of many researchers are the chemometric methods and artificial neural networks. Chemometrics is the science of employing computer and mathematical methods to draw critical information from chemical systems by data-driven means (
7). Pattern recognition is one of the main applications of chemometrics. Pattern recognition based on different chemometric methods has been applied in metabolomics (
8), diagnosis (
9), and classification (
10).
Artificial neural networks (ANNs) are computer systems mimicking the human brain structure and behavior. They gather knowledge by recognizing the complex patterns of learning through experience (
11) while adjusting ANN parameters by a process of minimizing errors. Any kind of input data like the gene expression profiles generated from cDNA microarrays can be employed to calibrate ANNs. The output is grouped based on the number of categories. Today, ANNs are employed in clinical practice including for the diagnosis of myocardial infarction (
12) and arrhythmias based on electrocardiogram criteria (
13) and the interpretation of radiographs and magnetic resonance images (
14,
15). Multilayer perceptron (MLP) refers to a neural network with clearly defined architecture and a rather simple learning algorithm.
The set of source nodes in MLP consists of the input layer, the hidden layer(s), and the output layer. The system complexity is determined by the number of layers and the number of neurons in a layer, affecting the structure of the optimal network. The structure of a typical three-layer ANN is shown in
Figure 1.
Limited studies conducted in recent years have shown that different methods can be used in the diagnosis of acute kidney disease. The method of ANNs in CKD diagnosis was first raised in the study by Neves et al. According to their results, ANNs had a sensitivity of 93.1% - 94.9% and a specificity of 91.9% - 94.2% in the diagnosis of CKD (
16). By using ANNs, Di Noia et al. developed a software program to classify end-stage kidney disease and showed that the instrument had a 91.37% accuracy, 70.76% sensitivity, and 70.76% positive predictive power (
17). Polat et al. used the support vector machine classification algorithm for CKD diagnosis. Their results showed higher accuracy (98.5%) of the best-first search algorithm than those of other available methods for CKD diagnosis (
18). A problem in the diagnosis of CKD is the limited number of studies conducted in recent years. Conducting further studies and increasing the accuracy of diagnosis can be an effective step in the early diagnosis of the disease.