Académique Documents
Professionnel Documents
Culture Documents
_________________________________________________________________________________________________
IRJCS: Impact Factor Value – SJIF: Innospace, Morocco (2016): 4.281
Indexcopernicus: (ICV 2016): 88.80
© 2014- 18, IRJCS- All Rights Reserved Page -368
International Research Journal of Computer Science (IRJCS) ISSN: 2393-9842
Issue 07, Volume 5 (July 2018) www.irjcs.com
Information technology is now one of the solutions in providing information about health education for mothers
in monitoring the growth of infants and toddlers. in addition to the early detection of deviations and disorders of
infant and toddler growth. The approach of information technology makes one of the alternatives done to
facilitate the information becomes more effective. Information technology in health services in the development of
this technology is a demand to be able to develop the quality of health services in Indonesia Exponential Maternal
Neonatal Survivor (EMAS) program is one of the objectives is the use of information technology in reducing the
number of physical deficiencies toddlers and to the health norm of infants and toddlers. The use of information
systems in the health sector has long been used in Indonesia, but not all have utilized information technology to
assist the work of a medical worker (Nurhidayati et al., Nd), particularly in assisting monitoring infant and toddler
growth in Rt 005/ Rw 001 Kelurahan ketapang districts cipondoh tangerang city. Basically, parents are eager to
find out if their toddler weight is normal or not, besides the parents also want to know whether their toddler
weight will increase in the coming month based on the baby weight of previous months.
In previous research, K-NN algorithm was applied to predict predicate of student achievement. K-NN is also
successfully applied for early warning system (EWS) to predict student achievement. Each of these predictions
will be able to overcome some of the problems that have been faced by academic advisors who cannot know
periodically the development of their students in the future. K-NN is one method for making decisions using
algorithms where new input data results are classified with nearest neighbours in training data (Tedy Rismawan,
Ardhitya Wiedha Irawan, Wahyu Prabowo, 2008). The K-NN Classification algorithm proved capable of modelling
a prediction case with precise accuracy (Mustakim,Giantika O, 2016). We propose a nearest neighbour using
Euclidean distance to determine if the weight of a toddler is normal, less normal or abnormal based on the WHO
table. Furthermore, to predict infant weight in the coming months we propose k-nearest neighbour based on
previous infant weight.
II. PROBLEM
Weighing weight and height measurement of toddlers at posyandu is the effort of society in monitoring growth of
baby and toddler growth. Monitoring the growth of toddlers is very important to be done to determine early
growth failure (growth faltering). Parents want to know if their toddler weight is normal or not, compared to the
high weight table issued by WHO, besides the parents also want to know whether their toddler weight will
increase in the coming month based on month baby weight previous. We propose a nearest neighbour using
Euclidean distance to determine if the weight of a toddler is normal, less normal or abnormal based on the WHO
table. Furthermore, to predict infant weight in the coming months we propose k-nearest neighbour based on
previous infant weight.
III. FUNDAMENTAL THEORY
A. Anthropometry
Anthropometry is a combination of several parameters to determine the nutritional status of children under five /
ideal. Combination weight can be compared with WHO-NCHS reference table (World Health Organization-
National Center for Health Statistics). Anthropometry is a method for determining nutritional status based on
body size. The anthropometry associated with the various dimensions and measurements of body composition of
the age level and parameters of nutritional status determination based on anthropometry itself is age, weight, and
height.
B. Weight
Weight is the most important and most commonly used anthropometric measure for diagnosing normal babies.
Weight loss is the main choice for sharing calculations, among others: the parameters of the best, easy to see
changes in a short time due to changes in food consumption and health. Provides an overview of the current
nutritional status and description of growth.
C. Height
Measurement of height is used to assess the status of nutritional improvement. This measurement can be done
very easily in assessing growth and developmental disorders. Body height measurements are used to assess
nutritional status improvements. This measurement can be done very easily in assessing growth and
developmental disorders. Body height (TB) is the most important parameter for past and present circumstances if
age is not known properly. Height is also an important second measure because by linking the weight to the height
the age factor can be set aside. Body height for children less than 2 years is often called the length of the body with
a monthly increase that is not too significant.
D. Analysis Data
Data analysis is data collection is the most strategic step in research, because the main goal is to get data. A
process of searching data and systematically compile data obtained from interviews and field notes, so that it can
be understood clearly and its findings can be informed to others (Bogdan in sugiyono 2013: 244).
_________________________________________________________________________________________________
IRJCS: Impact Factor Value – SJIF: Innospace, Morocco (2016): 4.281
Indexcopernicus: (ICV 2016): 88.80
© 2014- 18, IRJCS- All Rights Reserved Page -369
International Research Journal of Computer Science (IRJCS) ISSN: 2393-9842
Issue 07, Volume 5 (July 2018) www.irjcs.com
E. Growth Monitoring
Growth monitoring of a growth monitoring as a routine recording of child weight, and coupled with some
remedial measures are determined if the weight or height is hampered due to several factors. Growth monitoring
has many distinct advantages as it is easy to use and implementation of the implementation is also practical.
Output issued from card growth monitoring KMS (card to health).
F. Classification
Classification is a data functionality that will generate a model for predicting the categories of objects in a row of
data. Classification is a process that consists of two stages, namely learning and application stage.setiap algorithm
of classification has the same principle were to do learning in the model so that it can make predictions on the
correct class input as out. From the classification stage, this stage takes a data that does not know the class label to
be predicted and then tested using a model that has been made in the learning process.
G. K-Nearest Neighbor (KNN)
K-Nearest neighbour is one of the simplest and most accurate in
classification methods in the learning area. On the other hand with the
neighbouring K-NN is a learning algorithm that requires training data and a predetermined k value to find out the
nearest K data based on distance calculation. The task of K-NN is to classify the example being observed by
specifying case-training data that has the most frequent classes among the nearest K's (Aung, Nagayama, &
Tamaki, 2017).
On picture. 3.1, the basic functions of k-NN can be seen clearly. For K = 3, the observed samples, plus symbols,
include the blue circle, whereas for K = 9, the observed sample will be classified into red triangles as the most
frequent class is the blue circle for K = 3 and the red triangle for K = 9. K-NN method that clarifies the object based
on the results of the data collection closest to the object. This method aims to find the closest data between the
data can be evaluated with the value of the neighboring K based on the classification determined by Method K -
Nearest Neighbor must first determine the data train and test data which will then be done a calculation process
to find the distance using the formula calculation by using the method KNN (Dzikrulloh & Setiawan, 2017).
K-Nearest Neighbor (KNN) algorithm is a method to classify objects based on data closest to the object. This
technique is very simple and easy to implement. This method has similarities with the clustering technique, which
is to group a new data based on the new data distance to some data / nearest neighbour. First before searching
the distance of data to a neighbour is determine the value of neighbouring K (neighbour). Then, to define the
distance between two points ie the point on the training data and the point in the data testing, then used
Euclidean formula with the following equation. The steps in the implementation of K-Nearest Neighbor method
calculation are as follows : (Wibowo & Fitrianah, 2018)
Information on formula :
X = data sample
Y = test data
D = distance
The steps in the implementation of K-Nearest Neighbor method calculation are as follows:
1. Determine the parameter k (the number of nearest neighbours).
2. Calculate the Euclidean distance (Euclidean distance) between the data to be evaluated with all training.
3. Sort the distance that is formed (up sequence).
4. Choosing the nearest alternative distance k.
K-NN itself is also included as a method of classification data mining based on learning data by analogy. An
example of training data has an attribute's numerical dimension. Each training sample is stored in a numeric
dimension. While testing the data, it will find the value of K closest to the test data. The nearest neighbours are
defined in the Euclidean range between two points X=(x1, x2,…,xn dan Y= (y1,y2,…,yn) (Technology, 2017).
_________________________________________________________________________________________________
IRJCS: Impact Factor Value – SJIF: Innospace, Morocco (2016): 4.281
Indexcopernicus: (ICV 2016): 88.80
© 2014- 18, IRJCS- All Rights Reserved Page -370
International Research Journal of Computer Science (IRJCS) ISSN: 2393-9842
Issue 07, Volume 5 (July 2018) www.irjcs.com
H. Euclidean distance
A regional-based euclidean distance based on distance metrics is a vector to measure the distance of similarity
generated in the presence of a distance number. To determine a distance between two points:
Where Euclidean (X, Y) is the distance between the points X and Y (Aung et al., 2017).
I. Time series
Time series is a method applied in time series forecasting to predict future values. Forecasting method uses
analysis of the pattern of relationships between variables to be estimated with time variables or time series
analysis. The classification of the time series model is determined in two. The first model is univariate. The second
model is multivariate (multivariable), Time series multivariate modelling variables that correlate and written
from time to time.
Table.1 Data time series
IV. METHODOLOGY
In this study, there are two achievements that are normal baby classification and baby weight prediction. Stages in
the study can be illustrated in the following :
Table 2 Diagram of research methodology used
Classify normal babies weight Predict babies weight
Collecting data
Collecting data
_________________________________________________________________________________________________
IRJCS: Impact Factor Value – SJIF: Innospace, Morocco (2016): 4.281
Indexcopernicus: (ICV 2016): 88.80
© 2014- 18, IRJCS- All Rights Reserved Page -372
International Research Journal of Computer Science (IRJCS) ISSN: 2393-9842
Issue 07, Volume 5 (July 2018) www.irjcs.com
= 0,848528
_________________________________________________________________________________________________
IRJCS: Impact Factor Value – SJIF: Innospace, Morocco (2016): 4.281
Indexcopernicus: (ICV 2016): 88.80
© 2014- 18, IRJCS- All Rights Reserved Page -373
International Research Journal of Computer Science (IRJCS) ISSN: 2393-9842
Issue 07, Volume 5 (July 2018) www.irjcs.com
4)
K2 = x1-x1)2 +(x2-x2)2
= 2+ (13,9 13,6)2
= 0,424264
- Next, collect the Y values from the data K = 2 with the nearest neighbour resulting in the time series
time sequence and the result of the nearest calculation distance using the Euclidean distance.
Table 9 time series prediction
Name Month X1 X2 Y DISTANCE DISTANCE
KHOIR .M 31 12,7 13 13,3 1,27279221 1,41509717
K2 32 13 13,3 13,6 0,84852814 1,00623059
33 13,3 13,6 13,9 0,42426407 0,618465844
34 13,6 13,9 13,75 0,335410197
35 13,9 13,75 13,82
Use the nearest neighbour Euclidean distance as the predicted value.
-
13,9 + 13,6 = 13,75 is the 34th month predicted result.
-
2
- 13,75 + 13,9 = 13,82 is the 35th month predicted result.
2
5) The final step is to calculate the predicted result with the actual data, the prediction error is calculated
using RMSE. RMSE is used to measure differences in error values from actual data with forecast data for
each period. If there is a value of data observation and forecasting for any period of time, there are error
values and statistical measures that can be formulated as follows (Hidayat Damanik, 2012).
RMSE = Declares the results of calculations from ( At -Ft)^2 and in the rank of rank by RMSE.
_________________________________________________________________________________________________
IRJCS: Impact Factor Value – SJIF: Innospace, Morocco (2016): 4.281
Indexcopernicus: (ICV 2016): 88.80
© 2014- 18, IRJCS- All Rights Reserved Page -374
International Research Journal of Computer Science (IRJCS) ISSN: 2393-9842
Issue 07, Volume 5 (July 2018) www.irjcs.com
_________________________________________________________________________________________________
IRJCS: Impact Factor Value – SJIF: Innospace, Morocco (2016): 4.281
Indexcopernicus: (ICV 2016): 88.80
© 2014- 18, IRJCS- All Rights Reserved Page -376
International Research Journal of Computer Science (IRJCS) ISSN: 2393-9842
Issue 07, Volume 5 (July 2018) www.irjcs.com
_________________________________________________________________________________________________
IRJCS: Impact Factor Value – SJIF: Innospace, Morocco (2016): 4.281
Indexcopernicus: (ICV 2016): 88.80
© 2014- 18, IRJCS- All Rights Reserved Page -377
International Research Journal of Computer Science (IRJCS) ISSN: 2393-9842
Issue 07, Volume 5 (July 2018) www.irjcs.com
Based on the error table we can see, the prediction error value using k -in with k = 2 is better than using k = 3.
VI. CONCLUSIONS
Monitoring the growth of toddlers is very important to be done to determine early growth failure (growth
faltering). Parents want to know if their toddler weight is normal or not, compared to the high weight table
published by WHO. Furthermore the parents also want to know whether their toddler weight will increase in the
coming month based on month baby weight previous. Based on the experimental results, the k-nearest neighbor
algorithm can classify the high weight of toddlers based on the high weight tables published by WHO. In addition,
the k-nn algorithm can also be used to predict the weight of babies in the next month based on the weight of the
previous month.
REFERENCES
1. Azizah, N. (2012). Evaluasi Terhadap Pelaksanaan Rujukan Berjenjang Kasus Kegawatdaruratan Maternal pada
Program Jampersal di Puskesmas Kencong, 4–30.
2. Aung, S. S., Nagayama, I., & Tamaki, S. (2017). Regional Distance-based k-NN Classification, 56–62.
_________________________________________________________________________________________________
IRJCS: Impact Factor Value – SJIF: Innospace, Morocco (2016): 4.281
Indexcopernicus: (ICV 2016): 88.80
© 2014- 18, IRJCS- All Rights Reserved Page -378
International Research Journal of Computer Science (IRJCS) ISSN: 2393-9842
Issue 07, Volume 5 (July 2018) www.irjcs.com
3. Dzikrulloh, N. N., & Setiawan, B. D. (2017). Penerapan Metode K – Nearest Neighbor ( KNN ) dan Metode
Weighted Product ( WP ) Dalam Penerimaan Calon Guru Dan Karyawan Tata Usaha Baru Berwawasan
Teknologi ( Studi Kasus : Sekolah Menengah Kejuruan Muhammadiyah 2 Kediri ), 1(5), 378–385.
4. Munawaroh, S. (2014). Model Informasi Monitoring Kesehatan Ibu dan Bayi pada Posyandu dalam Rangka
Upaya Peningkatan Kesehatan Keluarga. Dinamik - Jurnal Teknologi Informasi, 19(1), 76–85.
5. Nurhidayati, E., Kebutuhan, A., Teknologi, M., Balita, DAN., Puskesmas, D. I., & Yogyakarta, T. (n.d.). Evi
Nurhidayati, A.,.
6. Technology, A. I. (2017). EFFECTIVENESS OF K-MEANS CLUSTERING TO DISTRIBUTE TRAINING DATA AND
TESTING DATA ON K-NEAREST NEIGHBOR CLASSIFICATION, 95(21), 5693–5700.
7. Tedy Rismawan, Ardhitya Wiedha Irawan, Wahyu Prabowo, S. K. (2008). Sistem pendukung keputusan
berbasis pocket pc sebagai penentu status gizi menggunakan metode knn (k-nearest neighbor). Teknoin, 13,
18–23.
8. Bode, A. (2017). K-Nearest Neighbor Dengan Feature Selection Menggunakan Backward Elimination Untuk
Prediksi Harga Komoditi Kopi Arabika. ILKOM Jurnal Ilmiah, 9, 188–195.
9. Hidayat Damanik, A. (2012). Analisa Metode K-Nearest Neighbor dalam Peramalan Penjualan Mobil pada PT
Karya Zirang Utama, 1–10.
10.Mustakim,Giantika O. (2016). Algoritma K-Nearest Neighbor Classification Sebagai Sistem Prediksi Predikat
Prestasi Mahasiswa. Jurnal Sains Dan Teknologi Industri, 13(2), 195–202.
11.Wibowo, A. T., & Fitrianah, D. (2018). a K-Nearest Algorithm Based Application To Predict Snmptn Acceptance
for High School. International Research Journal of Computer Science (IRJCS), 5(01), 9–20.
https://doi.org/10.26562/IRJCS.2018.JACS10083
_________________________________________________________________________________________________
IRJCS: Impact Factor Value – SJIF: Innospace, Morocco (2016): 4.281
Indexcopernicus: (ICV 2016): 88.80
© 2014- 18, IRJCS- All Rights Reserved Page -379