American Journal of Biomedical Engineering

p-ISSN: 2163-1050    e-ISSN: 2163-1077

2016;  6(3): 78-85

doi:10.5923/j.ajbe.20160603.02

 

Automatic Grading of Premenstrual Syndrome: Simulating the Manual Diagnosis Process

Subhagata Chattopadhyay, Sangeeta Bhanja Chaudhuri

Dept. of Computer Science and Engineering, National Institute of Science and Technology, Berhampur, India

Correspondence to: Subhagata Chattopadhyay, Dept. of Computer Science and Engineering, National Institute of Science and Technology, Berhampur, India.

Email:

Copyright © 2016 Scientific & Academic Publishing. All Rights Reserved.

This work is licensed under the Creative Commons Attribution International License (CC BY).
http://creativecommons.org/licenses/by/4.0/

Abstract

This paper presents an approach for automatic grading of Premenstrual Syndrome (PMS) using multilayer feed-forward neural networks (MLFFNN). It is an attempt to prove the hypothesis that MLFFNNs can be used to simulate the way medical doctors diagnose PMS cases in the clinics. The challenge in this work is to handle highly subjective sign-symptoms, presented in PMS cases and fed into the MLFFNNs. To do so, fifty real-world PMS cases are considered in this study. Each case is described by ten symptoms and the corresponding grade, such as ‘Low’ or ‘High’. Several statistical techniques, such as Principal Component Analysis (PCA), Chi-square (χ2) correlation test, Multiple Linear Regressions (MLR), Paired-t-test (PTT), and Information Gain (IG) measures have been applied on the said data to extract the significant symptoms. It is important as one particular technique may not be able to identify all possible significant symptoms. Two multi layered feed forward neural networks (MLFNN) are then developed, such as MLFNN-1, where the inputs are the extracted significant symptoms and MLFNN-2 where the inputs are all ten symptoms. The objective is to note whether with significant symptoms MLFNN-1 could classify PMS cases as good as with all the symptoms. Experimental results show that by statistical analysis, four symptoms such as ‘Abdominal bloating’, ‘Confusion’, ‘Depression’, and ‘Social withdrawal’ are found to be significant, which are in turn fed into MLFFN-1. It is noted that MLFFN-1 is able to classify PMS cases with 70% of accuracy, which is very close to MLFNN-2, which can classify with the accuracy of 80% when fed with all ten symptoms. It proves that even with lesser information MLFFNs can diagnose complex diseases so efficiently.

Keywords: Automatic grading, Premenstrual syndrome, Statistical analysis, Neural network, Classification, Accuracy

Cite this paper: Subhagata Chattopadhyay, Sangeeta Bhanja Chaudhuri, Automatic Grading of Premenstrual Syndrome: Simulating the Manual Diagnosis Process, American Journal of Biomedical Engineering, Vol. 6 No. 3, 2016, pp. 78-85. doi: 10.5923/j.ajbe.20160603.02.

1. Introduction

The art of high quality clinical diagnosis depends on (i) correct perceptions of doctors in the analysis of symptoms and (ii) pin-pointing significant symptoms without consuming much of time. Together, these constitute the ‘clinical eye’ of a medical doctor and are the measures of the quality of decision making [1]. It is a much complex manual task and requires high quality clinical exposure, expert supervision, and learning capability. However, the issue with such a process is that, because it is manual, there is a fair chance of biasness in the decision making process. This is fairly common in the clinical diagnosis.
Psychiatric illnesses present with several subjective presentations, associated with multiple look-alike illnesses as a syndrome, and have uncertain courses [2]. Hence, these are very complex in nature and the diagnosis poses to be a true challenge to the medical doctors. There is a fair chance of ‘under’ and ‘over’ diagnoses leading to wrong management and increased sufferings of the patients. To avoid such unpleasant situations, doctors often rely on identifying significant or important symptoms, with which they proceed to make their initial diagnoses [3].
Premenstrual Syndrome (PMS) is a complex illness that presents with both gynecological and psychiatric symptoms, none of which could be directly measurable and hence its’ screening and grading often suffers accuracy [4]. The symptoms occur during the last week of a menstrual cycle and spontaneously remit after few days of onset of the bleeding; however, the symptoms can be of worst type to bring down the quality of life [4]. As mentioned before, in order to diagnose PMS grades, doctors thus attempt to mine significant symptoms among many and this is the most important task they perform to lay the diagnostic foundation.
Data mining methods have been extensively applied in health sciences and though complexity is involved, psychiatry is of no exception. The key philosophy is to replicate the ways doctors mine significant symptoms to diagnose a disease [5-8]. However, only a few studies have been reported related to PMS research (see Table 1). The reasons behind such a less number of researches are (i) unavailability of the clinical data, (ii) lack of interdisciplinary skill sets among the researchers, and (iii) very small sample size. This is because of the fact that, less number of PMS cases is reported to the doctors, especially in a developing country like India, where the awareness level of such disorders is very low among women and more interestingly, often the awareness is completely absent. PMS cases are identified while interviewing the patients for the gynecological or psychological disorders. Hence, there are lots of scopes for undertaking and pursuing research in this multidisciplinary field, especially in the Indian context. Given this scenario, the focus of this article is to model this diagnosis process using statistical techniques (for significant symptom mining) and neural network approach (for diagnostic decision making).
Rest of the article is organized as follows. Section 2 shows a brief state of relevant literature. Methodology is detailed in section 3. In section 4, results are discussed. Finally, the article is concluded and future research has been proposed in section 6.
Table 1. Relevant literature review
     

2. Literature Review

Automating the psychiatric diagnosis has been attempted since decades [9, 10]. The key motivation behind such an endeavor is to reduce the bias related to manual diagnosis. Although there are several rating tools available, the scoring and interpretations are however manual process and the correctness depend on the interviewer’s skill set [11].
PMS has a long history for more than 80 years in the Western world. The notion that it is a type of clinical syndrome is exactly 60 years old [12]. It had been realized since 1931 when it was considered as a disorder. It was believed to be caused by progesterone deficiency or imbalance in estrogen-progesterone imbalance that might affect the brain functioning as well [12]. The detailed discussion is beyond scope in this paper. However, experienced medical experts could predict the existence of the syndrome by investigating the symptoms of the patients but there was hardly any mechanism to distinguish separately the PMS and Premenstrual dysphoric disorder (PMDD), which is more inclined towards the psychiatry domain [12].
In 2007, Wang and his research group collected 632 data related to PMDD from menstruating college students. They divided the subjects into two equal parts and tested for PMDD with Principal Component Analysis (PCA) and factor analysis, respectively. With PCA (which gave better result), two factors correlating PMDD had been extracted, such as dysphoria and behavioral impairment. PCA also showed the best fit among three models tested by confirmatory factor analysis, adjusted goodness of fit indices (which was 0.95), and RMS error of approximation (which was as low as 3%). PCA therefore was able to extract two correlated factors that shows psychopathological dimension of PMDD [13].
Another case studied by Nisar and his group (2006) was on unmarried medical students of age 18 to 25 years in the Isra University hospital [14]. PMS related data were collected on daily record of severity problems for two prospective cycles. According to the record, descriptive and inferential analysis was done using two-tailed test and multivariate logistic regression analysis. The result was that these techniques could distinguish ‘mild’ (59.5%), ‘moderate’ (29.2%), and ‘severe’ (11.2%) cases. The order of frequency of symptoms reported by them were anger, irritability, anxiety, tiredness, difficult concentration, mood swings, and physical symptoms such as, breast tenderness, general body discomforts etc. Their research showed that dysmenorrhea and family history of PMS syndrome were significantly associated with univariate and multivariate analysis [14].
Balaha et al., (2010) studied 250 medical students at King Faisal University, Saudi Arabia for 6 months to note the factors responsible for PMS. Regression analysis was the key technique used. The study observed that out of 35.6% PMS cases, 45% were reported to be mild, 32.6% as moderate and 22.4% as severe, respectively. They found that PMS is associated with old aged ladies who might be living in rural areas and with a family history of PMS [15].
Mustaniemi et al., (2011) conducted a study on 75 women having the history of preterm birth and very low birth weight [16]. The size of the control was taken as 95. The authors collected and assessed different kinds of symptoms before and after menses and studied their severity. They implemented multiple linear and logistic regression techniques and the p-values were greater than 0.1 which signifies that there is hardly any significant difference of the severity of the prevalence of PMDD and PMS between the ladies who were reported to born preterm with low birth weight and at term respectively [16].
Chattopadhyay and Acharya (2011) used decision tree induction and fuzzy logic to diagnose ‘borderline’ PMS cases as the term ‘borderline’ is very confusing to the medical doctors [17]. The principal aim of the study is the handle the uncertainty related to the term ‘borderline’ and specifically labeled those cases as either a ‘PMS’ or ‘no PMS’. Information gain measures the significant symptoms by which fuzzy production rules (prules) were constructed. Based on the firing strengths of the prules and a threshold, such cases are grouped under either ‘PMS’ or ‘no PMS’ cases with 85% of the average accuracy [17].
In another study, Chattopadhyay et al., (2011) developed an automatic case-based reasoning tool for the screening and grading PMS cases [18]. The contribution of the tool is a graphical user interface and an auto-set tolerance (threshold) which is set according to the inputs (i.e. the symptoms with some loads between 0 and 1]). For the clustering task, k-Nearest neighborhood algorithm was used. The tool was able to screen and grade PMS cases with average accuracy of 87.4% [18]. Karaman et al., (2012) investigated the sleep quality in PMS [19]. The authors used PMS scale and Pittsburg Sleep Quality Index to acquire the data. Using 95% confidence interval, the authors have applied χ2 and Kendall’s rank correlation. Poor sleep quality had been observed in 75% of PMS cases [19].
From these literatures, it could be noted that PMS grading using neural network is yet to be studied. This is the key motivation behind the work. Another aim of this paper is to note the behavior of the network with two different sets of inputs, i.e., with (i) significant symptoms only and (ii) all symptoms keeping the number of processing (i.e., hidden) layer nodes as constant.
In the following section, the methodology adopted in this study has been discussed.

3. Methodology

The objective of this work is to (i) extract significant symptoms of PMS and (ii) develop two multi layered feed forward neural networks (MLFNN) classifiers, such as MLFNN-1, which is constructed with the significant symptoms only and the other (MLFNN-2) with all ten symptoms, respectively. Finally, the performances of these two networks are compared to note whether MLFNN-1 yields classification accuracy as good as MLFNN-2. To accomplish the task, the following steps are adopted (see Fig. 1).
Figure 1. Schematic diagram of the methodology
Step-1: Data acquisition
Anonymous PMS data (N=N1+N2=50) has been collected from a group of gynecologists (ten doctors) and psychiatrists (five doctors) at Kolkata, India during 2004. Each case is labeled as ‘Low’ (N1=31) or ‘High’ (N2=19) PMS by these doctors, unanimously. The age group studied is 19 to 45 years (mean age: 21 yrs and 7 months). It is worth noting that, because of the low or nil awareness levels, the number of reported PMS cases does not score much in the eastern part of India.
Symptoms (M=10) are chosen according to American College of Obstetrics and Gynecology (ACOG) [20] and Diagnostic and Statistical Manual-IV (DSM-IV) [21]. These are: (1) Abdominal bloating, (2) Headache, (3) Swelling of extremities, (4) Mastalgia, (5) Angry outburst, (6) Confusions, (7) Irritability, (8) Depression, (9) Social withdrawals, and (10) Anxiety. The load of each symptom has been quantified between 0 (i.e., nil) and 1 (i.e. maximum) by the patients according to their individual perception. The value of a symptom as ‘0.3’ indicates that the load of the symptom is 30%, according to the feeling/understanding of the patient. It is not that the possibility of that symptom to be present is 0.3.
Step-2: Data analysis: normality, reliability and distribution
The raw data (N × M) has been analyzed to note its distribution and central tendency. Moreover, the internal consistency of the data has been checked by measuring the Cronbach’s α [22]. Results have been displayed in section IV.
Step-3: Significant feature (symptom) extraction
Following statistical techniques have been used for extractions of significant symptoms, as one method may not be sufficient to extract all plausible symptoms which could be important contributors.
1. Paired t-Test (PTT)
2. Principal Components Analysis (PCA)
3. Gain Measures (GM)
4. Multiple linear Regressions (MLR) and
5. Chi-square test (χ2).
All these are well-known methods [23] and hence have not been described in this paper.
Step-4: Neural network classifier design
In this work, two multilayer feed forward neural nets (MLFNN)-1 and 2 are constructed (using Matlab 10 Neural network GUI [24]) with only ‘significant’ parameters (symptoms) extracted from statistical analysis and ‘all’ symptoms, respectively. The generic topology is shown in Fig.2. The networks are trained by scaled conjugate gradient search using 34 cases the PMS data with 10-fold cross validation as the sample size is small [25]. The performances of the networks are tested and validated with 8 cases, each. The objective of the network training is to iteratively reduce the cost function, which is measured as the Mean squared error (MSE) [26].
Figure 2. An MLFNN topology (generic)

4. Results and Discussions

PMS data thus obtained, has been tested for normality and internal consistency tests to know the nature of data and its reliability. Fig.3 presents the normality plot, which denotes that the data closely follow the normal distribution (mean of average = 0.4899 and mean of standard deviations = ±0.2893). Cronbach’s α is 0.77, which is higher than the stipulated threshold [27]. There is no outlier, as evident by the kurtosis values <3 (mean = 1.8163±0.1183) for all the symptoms/features. Four symptoms show negative skewness, such as (3), (4), (7) and (9). Rest of the symptoms is positively skewed.
Figure 3. Normality plots for 10 symptoms
In the next phase, attempts have been made to extract the significant symptoms using PTT, PCA, GM, MLR, and χ2 tests. Relevant results are shown and described below.
PTT: With paired t-test, no significant factors/symptoms has been extracted (p-values >0.05).
PCA: Fig.4 shows the Eigen values of 10 latent factors (symptoms).
Figure 4. Eigen values for ten symptoms
From the figure it is noted that the first latent component/factor is able to represent most of the data and it is reflected by the highest Eigen value (0.1596) and then there is a sharp fall from the second component onwards. This first component represents the symptom ‘Abdominal bloating’ and has been considered as the significant factor/symptom.
GM: Information gain measures the contribution of an attribute while selecting the branching node during the construction of the decision tree [23]. In this study, we have found that symptoms, such as ‘Depression’ (noise = 0.0151) and ‘Social withdrawal’ (noise = 0.0146) are two significant symptoms at the backdrop of PMS. Noise is computed subtracting information gain by an attribute from the overall information [23].
MLR: using regressions, we have noted that ‘Abdominal bloating’ is significant with p-value 0.0195 (with CI = 95%). The R-Square is noted to be 0.9304 and the adjusted R Square is 0.9285, indicating the goodness of the model fit.
χ2: Chi square test is able to mine ‘Confusion’ as the significant symptom (p-value 0.0110 and ‘h’ (hypothesis) = 1, i.e., null hypothesis can be rejected at 5% significance).
As a result of the above-mentioned tests, we have finally got four significant symptoms, e.g., ‘Abdominal bloating’, ‘Confusion’, ‘Depression’, and ‘Social withdrawal’. With these symptoms we have constructed MLFNN-1, as already mentioned in step-4, section III.
Results of MLFNN-1:
Topology: (i) input nodes: 04 (linear transfer function); (ii) hidden nodes: 04 (linear transfer function); (iii) output node: 01 (sigmoid transfer function). Sigmoid function is used to calculate the output as a normalized value. Fig. 5 shows the neural net GUI and the run, where the gradient is 0.0536.
Figure 5. Running MLFNN-1 in the neural net GUI in Matlab
Fig.6 shows the confusion matrices, generated in Matlab. Confusion matrix pictorially represents the classification and the misclassification rates during training (1st confusion matrix), testing (2nd confusion matrix), and validation (3rd confusion matrix). It also shows the overall performance of the classifier, shown by the 4th matrix. It is important to note that we are solving a two-class problem here, i.e., ‘High’ and ‘Low’ cases of PMS, denoted by ‘1’ and ‘2’, respectively. As mentioned, training has been performed with 34 cases after a 10-fold cross validation. It shows that, for the first row, 11 samples (green box) are classified correctly as ‘High’ PMS. Two samples are misclassified as ‘Low’ PMS (red box). In the ‘Grey’ colored box, classification accuracy as well as error is computed. It is seen that the accuracy of classifying ‘High’ PMS is 84.6%. Below, we have shown how these are calculated:
Figure 6. Confusion matrices showing the performances of MLFNN-1
(i) Proper classification (Green box) = (11/13) * 100 = 84.61%. (ii) Wrong classification (Red box) = (2/13) * 100 = 15.39%. Similarly, in the 2nd row, the performance of classifying ‘Low’ PMS is described. It is seen that 4 samples (11.8%) are misclassified as ‘High’ PMS. Seventeen cases are properly classified and the accuracy is 81%. It is important to note that during testing and validation none of the ‘High’ PMS cases are correctly classified. However, 60% and 66% ‘Low’ PMS cases are rightly classified during testing and validation, respectively; but none of the ‘High’ PMS cases could be identified. The blue colored box calculates combined class prediction performance. The 4th confusion matrix (namely ‘all condition’ matrix) shows that the overall accuracy of MLFNN-1 is 70%, obtained by averaging the accuracies during training, testing and validation.
Fig.7 shows the training, testing and validation plots of the MLFNN-1. From the plots it is noted that the average MSE for training is 0.2239%; whereas during testing the MSE is 0.2418% and 0.1827% during the validation. Therefore, MLFNN-1 has performed well in classifying PMS cases.
Figure 7. Training, testing and validation plots with MLFNN-1
Results of MLFNN-2:
Topology: (i) input nodes: 10 (linear transfer function); (ii) hidden nodes: 04 (linear transfer function); (iii) output node: 01 (sigmoid transfer function). Fig. 8 shows the neural net GUI and the run. The network converges in 21 iterations. Here, the gradient is 0.0210. Fig.9 presents the confusion matrices of MLFNN-2. It is noticed that during training, 14 ‘High’ PMS cases are correctly diagnosed out of total 15 such cases; whereas, 18 ‘Low’ PMS cases are rightly diagnosed out of total 19 cases with much higher accuracies compared to MLFNN-1. While validating, is has been noted that 33.3% of ‘High’ PMS cases and 80% of the ‘Low’ PMS cases could be correctly classified. However, during testing none of the ‘High’ PMS cases and 60% of the ‘Low’ PMS cases could be correctly classified. During validation, Overall accuracy rate of MLFNN-2 is 80%, compared to 70% obtained by MLFNN-1. The authors suspect that due to low sample size, testing and validation results are not up to the mark.
Figure 8. Running MLFNN-2 in the neural net GUI in Matlab
Figure 9. Confusion matrices showing the performances of MLFNN-2
Hence, it may be noted MLFNN-2 shows higher accuracy compared to MLFNN-1, although it has also performed well in the classification of PMS cases.
Fig.10 shows the training, test and validation plots. The average MSEs for training, testing and validation are 0.1227%, 0.5592%, and 0.20%, respectively.
Figure 10. Training, testing and validation plots with MLFNN-2

5. Conclusions and Future Work

In this paper, we have automated the grading of PMS using two neural networks – MLFNN-1 (constructed with significant symptoms, such as ‘Abdominal bloating’, ‘Confusion’, ‘Depression’, and ‘Social withdrawal’, extracted statistically) and MLFNN-2 (developed with all ten symptoms). The study observes that MLFNN-1 is able to diagnose the grades with 70% overall accuracy rate. While, the accuracy increases to 80% with MLFNN-2. It is worth mentioning that high accuracies obtained during training has contributed mostly in the ‘overall’ accuracy measure, which proves that even with smaller samples, MLFNN is able to learn the exemplary patterns quite well. It supports the proposed hypothesis that MLFFNNs can be efficiently used for even grading complex illnesses.
The limitation of the study is that due to small sample size testing and validation results are not so encouraging. Small sample size is due to the fact that even clinical diagnoses of PMS cases are quite a challenge in real life scenario [17]. However, this could be avoided by taking a larger sample, which is a time consuming task, which the authors are still pursuing.
The study finally concludes that feed forward neural networks are suitable techniques to grade even complex illnesses, such as PMS. It is also able to handle a smaller sample size for training, which is important to make it efficient. The authors would validate the tool on a larger test sample, when available. The principal aim is to develop a full-fledged screening and grading tool of PMS for the real-life use.

ACKNOWLEDGMENTS

The authors acknowledge the gynecologists and psychiatrists, who have provided the PMS data to conduct this interdisciplinary study.

References

[1]  S. Chattopadhyay, “Fuzzy logic based expert systems for screening and prediction of adult psychoses” Ph.D. dissertation, School of IT, IIT Kharagpur, India, 2007.
[2]  Diagnostic and Statistical Manual of Mental Disorders, 4th ed. Text Revision, American Psychiatric Association, Washington D.C., USA, 2005.
[3]  S. Chattopadhyay, R.M. Davis, D.D. Menezes, G. Singh, U.R. Acharya, T. Tamura, “Application of Bayesian classifier for the diagnosis of dental pain,” Journal of Medical Systems, vol. 36, pp. 1425-1439, 2012.
[4]  S. Chattopadhyay, “Aetiopathology, diagnosis and management of premenstrual changes (Pmcs): current views,” The Internet Journal of Gynecology and Obstetrics (Online) 3(1), 2004. http://www.ispub.com/ostia/index.php?xmlFilePath=journals/ijgo/vol3n1/pmc.xml.
[5]  S. Chattopadhyay, D. K. Pratihar, S.C. De Sarkar, “Statistical modeling of psychoses data,” Computer Methods and Programs in Biomedicine., vol. 100, issue. 3, pp. 222-236, 2010.
[6]  L.A. Jason, B. Skendrovic, J. Furst, A. Brown, A. Weng, C. Bronkowski, “Data mining: comparing the empiric CFS to the Canadian ME/CFS case definition,” Journal of Clinical Psychology, Vol. 68, issue 1, pp. 41-49, 2012.
[7]  K.A. Alfstad, J. Clench-Aas, B. Van Roy, P. Mowinckel, L. Gjerstad, M. I. Lossius, “Psychiatric symptoms in Norwegian children with epilepsy aged 8-13 years: effects of age and gender?” Epilepsia, Vol. 52, Issue 7, pp. 1231-1238, 2011.
[8]  S. Chattopadhyay, F. Daneshgar, “A study on suicidal risks in psychiatric adults,” International Journal of Biomedical Engineering and Technology, Vol. 5, No. 4, pp. 390-408, 2011.
[9]  S.J. Stein, “Computer-assisted diagnosis in children’s mental health,” Applied Psychology, Vol. 36, Issue 3-4, pp. 343-355, 1987.
[10]  J.L. Hedlund, C.V. Hickman, “Computers in mental health: a national survey,” The Journal of Behavioral Health Services and Research, Vol. 6, No. 1, pp. 30-52, 1977.
[11]  N. Chishinga, E. Kinyanda, H.A. Weiss, V. Patel, H. Ayles, S. Seedat, “Validation of brief screening tools for depressive and alcohol use disorders among TB and HIV patients in primary care in Zambia,” BMC Psychiatry, Vol. 11, No. 75 (Online) http://www.biomedcentral.com/content/pdf/1471-244X-11-75.pdf
[12]  J.T.E. Richardson, “The premenstrual syndrome: a brief history,” Social Science & Medicine, Vol. 41, Issue 6, pp. 761-767, 1995.
[13]  Y.-P. Wang, C.-T. Teng, A.H.G. Vieira Filho, C. Gorenstein, L.H. Andrade, “Dimensionality of the Premenstrual syndrome: confirmatory factor analysis of premenstrual dysphoric symptoms among college students,” Brazilian Journal of Medical and Biological Research, Vol. 40, pp.639-647, 2007.
[14]  N. Nisar, N. Zehra, G. Haider, A. A. Munir, N. A. Sohoo, “Frequency, intensity and impact of premenstrual syndrome in medical students,” Journal of the College of Physicians and Surgeons - Pakistan, Vol. 18, pp- 481-484, 2008.
[15]  M. H. Balaha, M. A. El Monem Amr, M. Saleh Al Moghannum, N. S. Al Muhaidab, “The phenomenology of premenstrual syndrome in female medical students: a cross sectional study,” Pan African Medical Journal, Vol.5, pp. 1-14, 2010.
[16]  S. Mustaniemi, M. Sipola-Leppänen, P. Hovi, U. Halbreich, M. Väräsmäki, K. Räikkänen, A-K. Pesonen, K. Heinonen, A-L. Järvenpää, J.G Eriksson, S. Andersson, E. Kajantie, “Premenstrual symptoms in young adults born preterm at very low birth weight- from the Helsinki study of Very low Birth Weight Adults,” BMC Women’s Health ,Vol. 11, pp.1-7, 2011.
[17]  S. Chattopadhyay, U.R. Acharya, “A novel mathematical approach to diagnose premenstrual syndrome,” Journal of Medical Systems, Vol.36, pp. 2483-2491, 2012.
[18]  S. Chattopadhyay, S. Banerjee, F.A. Rabhi, U. R. Acharya, “A Case-based Reasoning System for Complex Medical Diagnoses”. Expert Systems: the Journal of Knowledge Engineering Vol.30, pp. 12-20, 2013.
[19]  H.I. Karaman, G. Tanriverdi, Y. Degirmenci, “Subjective sleep quality in premenstrual syndrome,” Gynecological Endocrinology, [Online, 2012]. http://informahealthcare.com/doi/abs/10.3109/09513590.2011.650769.
[20]  Premenstrual syndrome, ACOG Practice Bulletin, Number 15, April 2000.
[21]  American Psychiatric Association. Diagnostic and statistical manual of mental disorders. 4th ed. Washington, D.C.: American Psychiatric Association, pp. 715–718, 1994.
[22]  L. J. Cronbach, “Coefficient alpha and the internal structure of tests,” Psychometrika. Vol. 16, pp.297-334, 1951.
[23]  J. Han and M. Kamber, “Data Mining Concepts and Techniques,” 2nd edition, Morgan Kaufmann Publishers, 2006.
[24]  MATLAB (version 7.10.0.499 – R2010a), The MathWorks Inc., USA www.mathworks.com.
[25]  G. Hanrahan, “Artificial neural networks in biological and environmental analysis,” (in Analytical Chemistry Series), Ch 3, p. 46, 2011.
[26]  J.M. Zaruda, “Introduction to artificial neural systems,” Ch. 3, p. 133, West Publishing Company, St. Paul, MN USA, 2002.
[27]  J. Nunnaly, “Psychometric theory,” New York: McGraw-Hill, 1978.