A circulatory neural network (RNN) is provided that predicts blood sugar levels. The cyclic neural network (RNN) includes a first long short-term memory (LSTM) network including inputs and outputs for receiving near-infrared (NIR) radiation data, an input for receiving an output of the first LSTM network, and And a second LSTM network including an output for outputting a blood glucose level based on near-infrared radiation data input to the first LSTM network.혈당 수준을 예측하는 순환 신경망(RNN)이 제공된다. 상기 순환 신경망(RNN)은 근적외선(NIR) 방사선 데이터를 수신하는 입력과 출력을 포함하는 제1 롱 숏텀 메모리(Long Short-Term Memory, LSTM) 네트워크, 상기 제1 LSTM 네트워크의 출력을 수신하는 입력과 상기 제1 LSTM 네트워크에 입력되는 근적외선 방사선 데이터를 근거하여 혈당 수준을 출력하는 출력을 포함하는 제2 LSTM 네트워크를 포함한다.