• ๋Œ€ํ•œ์ „๊ธฐํ•™ํšŒ
Mobile QR Code QR CODE : The Transactions of the Korean Institute of Electrical Engineers
  • COPE
  • kcse
  • ํ•œ๊ตญ๊ณผํ•™๊ธฐ์ˆ ๋‹จ์ฒด์ด์—ฐํ•ฉํšŒ
  • ํ•œ๊ตญํ•™์ˆ ์ง€์ธ์šฉ์ƒ‰์ธ
  • Scopus
  • crossref
  • orcid

  1. (Dept. of Energy System Engineering, Chung-Ang University, Korea.)



Neural Network, Backpropagation Algorithm, Market Price, Transmission congestion, Electricity market

1. ์„œ ๋ก 

์ „๋ ฅ์ˆ˜์š”์˜ˆ์ธก์€ ์•ˆ์ •์ ์ธ ์ „๋ ฅ์ˆ˜๊ธ‰๊ณผ ๊ฒฝ์ œ์ ์ธ ๊ณ„ํ†ต์šด์˜์— ํ•„์ˆ˜์ ์ด๋ฉฐ ์˜ˆ์ธก๊ธฐ๊ฐ„์— ๋”ฐ๋ผ์„œ ์žฅ๊ธฐ, ์ค‘๊ธฐ, ๋‹จ๊ธฐ, ์‹ค์‹œ๊ฐ„์œผ๋กœ ๊ตฌ๋ถ„๋œ๋‹ค. ์ค‘์žฅ๊ธฐ ์ˆ˜์š”์˜ˆ์ธก์€ ์ „๋ ฅ์†Œ ๊ฑด์„ค๊ณ„ํš์ด๋‚˜ ์œ ์ง€๋ณด์ˆ˜๋ฅผ ์œ„ํ•œ ์˜ˆ์ธก์ด๋ฉฐ ๋‹จ๊ธฐ ์ˆ˜์š”์˜ˆ์ธก์€ ๋ฐœ์ „๊ณ„ํš์„ ์œ„ํ•œ ์˜ˆ์ธก์ด๋‹ค. ์‹ค์‹œ๊ฐ„ ์˜ˆ์ธก์€ ์ฃผํŒŒ์ˆ˜ ์ œ์–ด ๋ฐ ๊ฒฝ์ œ๊ธ‰์ „์„ ๋ฐ˜์˜ํ•˜์—ฌ ์ดํ›„ 5๋ถ„์˜ ์ „๋ ฅ์„ ์˜ˆ์ธกํ•œ๋‹ค. ํŠนํžˆ 24์‹œ๊ฐ„๋ถ€ํ„ฐ 168์‹œ๊ฐ„์„ ์˜ˆ์ธกํ•ด์•ผ ํ•˜๋Š” ๋‹จ๊ธฐ ์ „๋ ฅ์ˆ˜์š”์˜ˆ์ธก์€ ๋ฐœ์ „์› ์šด์˜๊ณ„ํš, ์†ก์ „์šฉ๋Ÿ‰ ํ™•๋ณด์™€ ์ „๋ ฅ๊ฐ€๊ฒฉ ๊ณ„์‚ฐ์— ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•œ๋‹ค (1). ๋”ฐ๋ผ์„œ ์ •๋ฐ€ํ•œ ๋‹จ๊ธฐ ์ „๋ ฅ์ˆ˜์š”์˜ˆ์ธก์„ ์œ„ํ•ด ๋งŽ์€ ์—ฐ๊ตฌ๊ฐ€ ์ง„ํ–‰๋˜๊ณ  ์žˆ๋‹ค (1)-(4). (1)์€ ์‹œ๊ฐ„๋ณ„ ์ „๋ ฅ์ˆ˜์š”์˜ˆ์ธก์˜ ์˜ค์ฐจ๊ฐ’์„ ์ค„์ด๋Š” ์ˆœํ™˜ํ˜• ์‹ ๊ฒฝ๋ง ๊ตฌ์กฐ๋ฅผ ๊ฐ€์ง€๋Š” ์ธ๊ณต์‹ ๊ฒฝ๋ง ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ œ์‹œํ•˜์˜€๋‹ค. (2)๋Š” ๊ธฐ์˜จ๋ณ€ํ™”์— ๋”ฐ๋ฅธ ํ•˜๊ณ„ ์ „๋ ฅ์‚ฌ์šฉ์˜ ํŠน์ง•์„ ํ•ด์„ํ•˜๊ณ  ์ˆ˜์š”์™€ ๊ธฐ์˜จ๊ฐ„์˜ ๋ฏผ๊ฐ๋„๋ฅผ ์ด์šฉํ•˜์—ฌ ์›”์š”์ผ์„ ์ œ์™ธํ•œ ํ‰์ผ์˜ ์‹œ๊ฐ„๋ณ„ ์ „๋ ฅ์ˆ˜์š”์˜ˆ์ธก์„ ๋ณด์—ฌ์ค€๋‹ค. (3)์€ ๊ธฐ์˜จ๊ณผ ์ „์šด๋Ÿ‰์„ ํฌํ•จํ•˜๋Š” ๊ณผ๊ฑฐ 5๋…„์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ด์šฉํ•˜์—ฌ ์ „๋ ฅ์ˆ˜์š” ๋ฏผ๊ฐ๋„๋ฅผ ํ†ตํ•ด ํ‰์ผ/์›”์š”์ผ/์ฃผ๋ง์˜ ์ „๋ ฅ์ˆ˜์š”๋ฅผ ์˜ˆ์ธกํ•˜์˜€๋‹ค. (4)๋Š” ๋‹จ๊ธฐ ์ „๋ ฅ์ˆ˜์š”์˜ ์˜ˆ์ธก ์ •ํ™•์„ฑ์„ ํ–ฅ์ƒ์‹œํ‚ค๊ธฐ ์œ„ํ•ด ์œ ์ „ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ตœ์ ํ™”ํ•œ ์ธ๊ณต์‹ ๊ฒฝ๋ง ๋ชจ๋ธ์„ ์ œ์•ˆํ•˜์˜€๋‹ค.

๋‹จ๊ธฐ ์ „๋ ฅ์ˆ˜์š”์˜ˆ์ธก์— ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š” ์š”์ธ์—๋Š” ๋Œ€ํ‘œ์ ์œผ๋กœ ๊ธฐ์ƒ์š”์ธ๊ณผ ๊ณผ๊ฑฐ ์ „๋ ฅ์†Œ๋น„ํŒจํ„ด์ด ์žˆ๋‹ค. ๋จผ์ € ๊ธฐ์ƒ์š”์ธ์—์„œ, ์‚ฌ๊ณ„์ ˆ์˜ ํŠน์ง•์„ ๊ฐ€์ง„ ํ•œ๊ตญ์˜ ํŠน์„ฑ์ƒ ํ•˜๊ณ„์—๋Š” ๋ƒ‰๋ฐฉ๊ธฐ ์‚ฌ์šฉ, ๋™๊ณ„์—๋Š” ๋‚œ๋ฐฉ๊ธฐ ์‚ฌ์šฉ์œผ๋กœ ์ธํ•ด ์ „๋ ฅ์†Œ๋น„๊ฐ€ ์ฆ๊ฐ€ํ•˜์—ฌ ์ผ๋ณ„ ๊ธฐ์˜จ์ด ์ „๋ ฅ์ˆ˜์š”์˜ˆ์ธก์— ํ•„์ˆ˜์ ์ธ ์š”์ธ์ด ๋œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์‹œ๊ฐ„๋ณ„ ๊ธฐ์˜จ์— ๋”ฐ๋ผ ํ”ผํฌ์ „๋ ฅ์ด ๋‚˜ํƒ€๋‚˜๋Š” ์‹œ๊ฐ„๋„ ๋‹ฌ๋ผ์ง„๋‹ค. ๊ธฐ์ƒ์ฒญ์—์„œ ์ผ๋ณ„ ์ตœ๊ณ ยท์ตœ์ €ยทํ‰๊ท  ๊ธฐ์˜จ ๋ฐ์ดํ„ฐ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์‹œ๊ฐ„๋ณ„ ๊ธฐ์˜จ, ํ’์†, ๊ฐ•์ˆ˜๋Ÿ‰, ์Šต๋„, ์ „์šด๋Ÿ‰์— ๋Œ€ํ•œ ๊ณผ๊ฑฐ ๋ฐ์ดํ„ฐ์™€ ์˜ˆ์ธก ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ณตํ•จ์œผ๋กœ์จ ๋” ๋‹ค์–‘ํ•œ ๊ธฐ์ƒ์š”์†Œ๋ฅผ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ํ•˜์ง€๋งŒ ์ตœ๊ทผ ์ง€๊ตฌ์˜จ๋‚œํ™”๋กœ ์ธํ•œ ์ด์ƒ๊ธฐ์˜จ ๋“ฑ์œผ๋กœ ์ธํ•ด ์ „๋ ฅ์ˆ˜์š”์˜ˆ์ธก์— ์˜ค์ฐจ๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค. ์ „๋ ฅ์˜ˆ์ธก์˜ ๋˜ ๋‹ค๋ฅธ ์š”์ธ์œผ๋กœ๋Š” ์ „๋ ฅ์†Œ๋น„ํŒจํ„ด์ด ์žˆ๋‹ค. ์š”์ผ์— ๋”ฐ๋ผ ์ „๋ ฅํŒจํ„ด์ด ๋‹ค๋ฅธ ์–‘์ƒ์„ ๊ฐ€์ง€๋Š”๋ฐ ๊ทผ๋ฌด์ผ๊ณผ ๊ณตํœด์ผ์€ ์„œ๋กœ ๋‹ค๋ฅธ ํŒจํ„ด์„ ๋ณด์ด๋ฉฐ ์›”์š”์ผ ์ƒˆ๋ฒฝ์˜ ์ „๋ ฅ์€ ์ „๋ ฅ์†Œ๋น„๊ฐ€ ์ ์€ ์ฃผ๋ง์˜ ์˜ํ–ฅ์ด ์ด์–ด์ ธ ๋‚ฎ์€ ์ „๋ ฅ์„ ์†Œ๋น„ํ•œ๋‹ค (5). ์ตœ๊ทผ์—๋Š” ๋” ์ •๋ฐ€ํ•œ ๋‹จ๊ธฐ ์ „๋ ฅ์ˆ˜์š”์˜ˆ์ธก์„ ์œ„ํ•ด์„œ ๊ธฐ์ƒ์š”์†Œ ์™ธ์— ์ „๋ ฅ์— ์˜ํ–ฅ์„ ์ฃผ๋Š” ๊ธฐ์ƒ ์™ธ ์š”์†Œ๋ฅผ ๋ถ„์„ํ•˜๊ณ  ๋ฐ์ดํ„ฐํ™”ํ•˜์—ฌ ์˜ˆ์ธก์— ํ™œ์šฉํ•˜๋Š” ์—ฐ๊ตฌ๊ฐ€ ํ™œ๋ฐœํ•˜๊ฒŒ ์ง„ํ–‰๋˜๊ณ  ์žˆ๋‹ค (6)-(7).

์ตœ๊ทผ ๋น…๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ๊ด€์‹ฌ๋„๊ฐ€ ๋†’์•„์ง€๋ฉด์„œ ๋งŽ์€ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ธฐ๋ฒ•์ด ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์—์„œ ์ฃผ๋ชฉ๋ฐ›๊ณ  ์žˆ๋‹ค (8). ๋Œ€ํ‘œ์ ์œผ๋กœ ์ˆ˜์น˜ํ˜• ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ํ™•๋ฅ ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•˜๋Š” ํ†ต๊ณ„์  ๋ถ„์„๊ณผ ๋ฐ์ดํ„ฐ ๋งˆ์ด๋‹ ๊ธฐ๋ฒ•์ด ์žˆ๋‹ค. ํ†ต๊ณ„์  ๋ถ„์„์—๋Š” ํ‰๊ท , ์ตœ๋นˆ๊ฐ’, ๋ถ„์‚ฐ, ํ‘œ์ค€ํŽธ์ฐจ ๋“ฑ์„ ๊ตฌํ•˜๋Š” ๊ธฐ์ˆ  ํ†ต๊ณ„๋Ÿ‰, ๋‘ ๋ณ€์ˆ˜๊ฐ„์˜ ์„ ํ˜•์  ๊ด€๊ณ„๋ฅผ ๊ทœ๋ช…ํ•˜๋Š” ์ƒ๊ด€๋ถ„์„, ๋…๋ฆฝ๋ณ€์ˆ˜์™€ ์ข…์†๋ณ€์ˆ˜ ์‚ฌ์ด์˜ ์ˆ˜ํ•™์‹์„ ๊ตฌํ•˜๋Š” ํšŒ๊ท€๋ถ„์„ ๊ฐ™์€ ์ „ํ†ต์  ๊ธฐ๋ฒ•์ด ์‚ฌ์šฉ๋œ๋‹ค. ๋ฐ์ดํ„ฐ ๋งˆ์ด๋‹์€ ๋Œ€์šฉ๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•˜๊ธฐ ์œ„ํ•œ ์˜์‚ฌ๊ฒฐ์ •ํŠธ๋ฆฌ(Decision Tree), ํŒจํ„ด์ธ์‹, ์ธ๊ณต์ง€๋Šฅ ๋“ฑ์˜ ๊ธฐ๋ฒ•์ด ์žˆ๋‹ค (9).

๋‹จ๊ธฐ ์ „๋ ฅ์˜ˆ์ธก ๊ธฐ๋ฒ•์—๋Š” ํ†ต๊ณ„์  ๊ธฐ๋ฒ•๊ณผ ์ธ๊ณต์ง€๋Šฅํ˜• ๊ธฐ๋ฒ•์ด ์žˆ๋Š”๋ฐ, ํ†ต๊ณ„์  ๊ธฐ๋ฒ•์—๋Š” ์ง€์ˆ˜ํ‰ํ™œ๋ฒ•๊ณผ ์‹œ๊ณ„์—ด ๋ถ„์„๋ฒ• ๋“ฑ์ด ์žˆ๋‹ค. ์ง€์ˆ˜ํ‰ํ™œ๋ฒ•(10)์€ ์‹ค์ œ๊ฐ’๊ณผ ์˜ˆ์ธก๊ฐ’ ์‚ฌ์ด์˜ ๊ฐ€์ค‘ ํ‰๊ท ์„ ์ด์šฉํ•˜์—ฌ ๋ฏธ๋ž˜์˜ ๊ฐ’์„ ์˜ˆ์ธกํ•˜๋Š” ๊ธฐ๋ฒ•์œผ๋กœ, ๊ตญ๋‚ด์—์„œ๋Š” ํ‰์ผ ํ•˜๋ฃจ ์ „ ์ „๋ ฅ์ˆ˜์š”์˜ˆ์ธก์„ ์œ„ํ•ด ์ง€์ˆ˜ํ‰ํ™œ๋ฒ•์„ ์‘์šฉํ•œ ๊ธฐ๋ฒ•์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋‹ค. (11)์—์„œ๋Š” ์ง€์ˆ˜ํ‰ํ™œ๋ฒ•์„ ์ด์šฉํ•˜์—ฌ ์‹œ๊ฐ„๋ณ„ ์ „๋ ฅ์˜ˆ์ธก์„ ์ง„ํ–‰ํ•˜์˜€๋‹ค. ์‹œ๊ณ„์—ด ๊ธฐ๋ฒ•์€ ์ผ๊ฐ„, ์ฃผ๊ฐ„, ๊ณ„์ ˆ ๋“ฑ๊ณผ ๊ฐ™์€ ์ฃผ๊ธฐ์„ฑ์„ ๊ฐ–๋Š” ๋Œ€์ƒ์„ ์˜ˆ์ธกํ•˜๋Š” ๊ธฐ๋ฒ•์œผ๋กœ, ์ตœ๊ทผ์—๋Š” ์ฃผ๊ธฐ๊ฐ€ ์ผ์ •ํ•˜์ง€ ์•Š์€ ๋น„์ •์ƒ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ง€๊ณ  ์˜ˆ์ธก์„ ์ง„ํ–‰ํ•˜๋Š” ARIMA(Autoregressive integrated moving average model)์— ๋Œ€ํ•œ ์—ฐ๊ตฌ๊ฐ€ ์ง„ํ–‰๋˜๊ณ  ์žˆ๋‹ค. (12)์—์„œ๋Š” ARIMA ๊ธฐ๋ฐ˜์˜ ์˜ˆ์ธก ๋ชจ๋ธ์„ ํ†ตํ•ด ๋Œ€ํ•™ ์บ ํผ์Šค์˜ ์‹œ๊ฐ„๋ณ„ ์ „๋ ฅ ์‚ฌ์šฉ๋Ÿ‰ ์˜ˆ์ธก์„ ์ง„ํ–‰ํ•˜์˜€๋‹ค. ํ•˜์ง€๋งŒ ์œ„ ๋‘ ๊ฐ€์ง€ ํ†ต๊ณ„์  ๊ธฐ๋ฒ• ๋ชจ๋‘ ๋น„์„ ํ˜•์  ๋ชจ๋ธ ๊ตฌํ˜„์ด ์–ด๋ ต๊ณ  ์ด์ƒ๊ธฐํ›„ ๊ฐ™์€ ๋Œ๋ฐœ์ƒํ™ฉ์„ ๋ฐ˜์˜ํ•˜์—ฌ ์˜ˆ์ธก์„ ์ง„ํ–‰ํ•˜์ง€ ๋ชปํ•œ๋‹ค๋Š” ๋‹จ์ ์„ ๊ฐ€์ง„๋‹ค (13). ๋‹จ๊ธฐ ์ „๋ ฅ์˜ˆ์ธก์„ ์œ„ํ•œ ์ธ๊ณต์ง€๋Šฅํ˜• ๊ธฐ๋ฒ•์—์„œ๋Š” ์„œํฌํŠธ ๋ฒกํ„ฐ ๋จธ์‹ (Support vector machine, SVM)(14)๊ณผ ์ธ๊ณต์‹ ๊ฒฝ๋ง(Artificial neural networks, ANN) ๊ธฐ๋ฒ•์ด ์‚ฌ์šฉ๋œ๋‹ค. (15)๋Š” ์‹ ํ˜ธ๋‚˜ ์‹œ์Šคํ…œ์˜ ๋ฐ์ดํ„ฐ ์‹ ํ˜ธ์˜ ์žก์Œ์„ ์ œ๊ฑฐํ•˜๋Š” ์›จ์ด๋ธŒ๋ › ๋ณ€ํ™˜๊ณผ ์ธ๊ณต์‹ ๊ฒฝ๋ง์„ ๊ฒฐํ•ฉํ•œ ๋ชจ๋ธ์„ ํ†ตํ•ด ๋™๊ณ„์™€ ์ถ˜๊ณ„์˜ ์‹œ๊ฐ„๋ณ„ ์ „๋ ฅ์„ ์˜ˆ์ธกํ•œ๋‹ค.

๋ณธ ๋…ผ๋ฌธ์€ ๊ธฐ์ƒ์š”์†Œ์™€ ๊ธฐ์ƒ ์™ธ ์š”์†Œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋น…๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐ์ดํ„ฐ ๋งˆ์ด๋‹ ๊ธฐ๋ฒ• ์ค‘ ํ•˜๋‚˜์ธ ์˜์‚ฌ๊ฒฐ์ •ํŠธ๋ฆฌ๋ฅผ ์ด์šฉํ•˜์—ฌ ์ „๋ ฅ๊ณผ์˜ ์ƒ๊ด€์„ฑ์„ ๋ถ„์„ํ•˜๊ณ ์ž ํ•œ๋‹ค. ๊ธฐ์กด ์—ฐ๊ตฌ๊ฐ€ ๊ณ ๋ คํ•˜๋˜ ๊ธฐ์˜จ๊ณผ ์ „์šด๋Ÿ‰ ์š”์ธ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ํ’์†, ๊ฐ•์ˆ˜๋Ÿ‰, ์Šต๋„ ๋“ฑ์˜ ๊ธฐ์ƒ ์š”์†Œ๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ๊ตฌ์„ฑํ•œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์‹œ๊ฐ„๋ณ„ ์ „๋ ฅ์ˆ˜์š”์™€ ์ƒ๊ด€๊ด€๊ณ„๊ฐ€ ์•ฝํ•ด๋ณด์ด๋Š” ๊ธฐ์ƒ ์™ธ ์š”์†Œ๋„ ๊ณ ๋ คํ•˜์—ฌ ๋น…๋ฐ์ดํ„ฐ๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ์ „๋ ฅ์ˆ˜์š”์™€์˜ ์—ฐ๊ฒฐ์„ฑ ๋ถ„์„์„ ์œ„ํ•ด ์˜์‚ฌ๊ฒฐ์ •ํŠธ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. 2018๋…„ ์„œ์šธ์˜ ํ‰์ผ(๊ทผ๋ฌด์ผ) ๊ธฐ์ƒ๋ฐ์ดํ„ฐ์™€ ์‹œ๊ฐ„๋ณ„ ์ „๋ ฅ๋ฐ์ดํ„ฐ, ๊ทธ๋ฆฌ๊ณ  ๊ธฐ์ƒ ์™ธ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•œ๋‹ค. ๋ณธ ๋…ผ๋ฌธ์€ ๋น…๋ฐ์ดํ„ฐ์— ๊ธฐ๋ฐ˜ํ•œ ANN ๋ชจ๋ธ์„ ์ ์šฉํ•œ ์ˆ˜์š”์˜ˆ์ธก๋ชจ๋ธ(B-ANN)์„ ์ œ์•ˆํ•˜์—ฌ ๋‹จ๊ธฐ ์‹œ๊ฐ„๋ณ„ ์ „๋ ฅ์ˆ˜์š”์˜ˆ์ธก ๊ฒฐ๊ณผ ๊ฐ’์„ ๋‹ค๋ฅธ ์˜ˆ์ธก ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ์˜ˆ์ธก๊ฒฐ๊ณผ์™€ ๋น„๊ตํ•˜์—ฌ ๋ชจ๋ธ์˜ ์ •ํ™•์„ฑ์„ ์ฆ๋ช…ํ•œ๋‹ค.

๋ณธ ๋…ผ๋ฌธ์˜ 2์žฅ์—์„œ๋Š” ๋…ผ๋ฌธ์—์„œ ์‚ฌ์šฉ๋  ๋ชจ๋ธ์— ๊ด€ํ•ด ์„œ์ˆ ํ•˜์˜€์œผ๋ฉฐ 3์žฅ์—์„œ๋Š” ์‚ฌ๋ก€ ์—ฐ๊ตฌ์— ๊ด€ํ•˜์—ฌ ์„œ์ˆ ํ•˜์˜€๋‹ค. 4์žฅ์˜ ๊ฒฐ๋ก ์œผ๋กœ ๋งˆ๋ฌด๋ฆฌํ•œ๋‹ค.

2. ๋ชจ๋ธ ์„ค๋ช…

2.1 ์˜์‚ฌ๊ฒฐ์ •ํŠธ๋ฆฌ ๊ธฐ๋ฒ•

์˜์‚ฌ๊ฒฐ์ •ํŠธ๋ฆฌ๋Š” ๋ฐ์ดํ„ฐ์˜ ๋ถ„๋ฅ˜๋‚˜ ์˜ˆ์ธก์„ ๋ชฉ์ ์œผ๋กœ ํ†ต๊ณ„ํ•™์—์„œ ๊ฐœ๋ฐœ ๋ฐ ๋ฐœ์ „๋˜์—ˆ๋‹ค(16).

๊ทธ๋ฆผ 1 ์˜์‚ฌ๊ฒฐ์ •ํŠธ๋ฆฌ ๋ชจํ˜•

Fig. 1 Decision tree model

../../Resources/kiee/KIEE.2020.69.6.792/fig1.png

์˜์‚ฌ๊ฒฐ์ •ํŠธ๋ฆฌ๋Š” ์ˆœํ™˜์  ๋ถ„ํ•  ๋ฐฉ์‹์„ ์ด์šฉํ•˜์—ฌ ํŠธ๋ฆฌ๋ฅผ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐฉ์‹์ด๋‹ค. ์ˆœํ™˜์  ๋ถ„ํ• ์ด๋ž€ ํ•˜ํ–ฅ์‹ ๊ท€๋‚ฉ๋ฒ•์œผ๋กœ ์ƒ์œ„๋…ธํŠธ์—์„œ ๋ถ„๋ฆฌ๋œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„๋ฆฌ๊ทœ์น™์— ์˜ํ•ด ์„œ๋กœ ์œ ์‚ฌํ•œ ๋ฐ์ดํ„ฐ๋กœ ์„ธ๋ถ„ํ™”ํ•˜๊ณ  ์ตœ์ข… ๋ถ„๋ฅ˜๊ฐ€ ์ด๋ฃจ์–ด์งˆ ๋•Œ๊นŒ์ง€ ๋ฐ˜๋ณตํ•˜๋Š” ๋ถ„ํ•  ๊ธฐ๋ฒ•์ด๋‹ค. ์˜์‚ฌ๊ฒฐ์ •ํŠธ๋ฆฌ๋Š” ๋ถ„๋ฅ˜๋‚˜ ์˜ˆ์ธก์„ ๋ชฉ์ ์œผ๋กœ ์“ฐ์ด์ง€๋งŒ ๋ถ„์„์˜ ๊ณผ์ •๊ณผ ๊ฒฐ๊ณผ๋ฅผ ์ง๊ด€์ ์œผ๋กœ ๋ณด์—ฌ์ฃผ๊ธฐ ๋•Œ๋ฌธ์— ๋ถ„์„๊ณผ์ •์˜ ์„ค๋ช…์ด ํ•„์š”ํ•œ ๊ฒฝ์šฐ์—๋„ ์ ์šฉ๋œ๋‹ค.

์˜์‚ฌ๊ฒฐ์ •ํŠธ๋ฆฌ์—์„œ ์„œ๋กœ ์œ ์‚ฌํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์„ธ๋ถ„ํ™” ํ•˜๋Š” ๋ฐฉ์‹์€ ์ˆœ๋„์˜ ์ฆ๊ฐ€, ๋˜๋Š” ๋ถˆ์ˆœ๋„๋‚˜ ๋ถˆํ™•์‹ค์„ฑ์˜ ๊ฐ์†Œ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ˜•์„ฑ๋œ๋‹ค. ์ˆœ๋„๋ฅผ ๊ณ„์‚ฐํ•˜๋Š” ๋ฐฉ๋ฒ•์—๋Š” ๋‘ ๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ, ์—”ํŠธ๋กœํ”ผ(entropy)๋Š” ํ™•๋ฅ ๋ณ€์ˆ˜์˜ ๋ถˆํ™•์‹ค์„ฑ์„ ์ˆ˜์น˜๋กœ ๋‚˜ํƒ€๋‚ธ ๊ฒƒ์œผ๋กœ, ๊ฐ’์ด ๋†’์„์ˆ˜๋ก ๋ถˆํ™•์‹ค์„ฑ์ด ๋†’์•„์ง„๋‹ค. ๋ถ„ํ•  ์ „ $A$์˜์—ญ์— ํฌํ•จ๋˜๋Š” ์ „์ฒด $m$๊ฐœ์ธ ๊ฒฝ์šฐ ์ค‘์— $k$์ธ ๊ฒฝ์šฐ์˜ ์—”ํŠธ๋กœํ”ผ์™€ ๋ถ„ํ•  ํ›„ $d$๊ฐœ์˜ ์˜์—ญ์— ๊ฐ๊ฐ ์†ํ•˜๋Š” ๊ฒฝ์šฐ์˜ ์—”ํŠธ๋กœํ”ผ๋ฅผ ๋‚˜ํƒ€๋‚ธ ์‹์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

(1)
$Entropy(A)= -\sum_{k=1}^{m}p_{k}\log_{2}(p_{k})$

์—ฌ๊ธฐ์„œ, $p_{k}$๋Š” $A$์˜์—ญ์— ํฌํ•จ๋˜๋Š” $m$๊ฐœ์˜ ๊ฒฝ์šฐ ์ค‘ $k$๋ฒ”์ฃผ์— ์†ํ•˜๋Š” ๊ฒฝ์šฐ์˜ ๋น„์œจ์„ ์˜๋ฏธํ•œ๋‹ค.

(2)
$Entropy(A)=\sum_{i=1}^{d}R_{i}\left(-\sum_{k=1}^{m}p_{k}\log_{2}\left(p_{k}\right)\right)$

์—ฌ๊ธฐ์„œ, $R_{i}$์€ ๋ถ„ํ•  ์ „ ๊ฒฝ์šฐ ๊ฐ€์šด๋ฐ, ๋ถ„ํ•  ํ›„ $i$์˜์—ญ์— ์†ํ•˜๋Š” ๊ฒฝ์šฐ์˜ ๋น„์œจ์„ ๋งํ•œ๋‹ค.

๋‘ ๋ฒˆ์งธ๋กœ ์ง€๋‹ˆ๊ณ„์ˆ˜(Gini index)๋Š” ์—”ํŠธ๋กœํ”ผ์™€ ๋น„์Šทํ•˜๊ฒŒ ๋ถˆ์ˆœ๋„์™€ ๋‹ค์–‘์„ฑ์„ ๊ณ„์‚ฐํ•˜๋Š” ๊ธฐ๋ฒ•์ด๋‹ค. ๋ถ„ํ•  ์ „ ๋ถˆ์ˆœ๋„์˜ ์ง€๋‹ˆ๊ณ„์ˆ˜์™€ $d$๊ฐœ์˜ ๋ถ€๋ถ„์ง‘ํ•ฉ์œผ๋กœ ๋‚˜๋‰œ ํ›„์˜ ์ง€๋‹ˆ๊ณ„์ˆ˜์— ๋Œ€ํ•œ ์‹์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

(3)
$G\cdot I(A)= 1-\sum_{k=1}^{m}p_{k}^{2}$

(4)
$G\cdot I(A)=\sum_{i=1}^{d}\left(R_{i}\left(1-\sum_{k=1}^{m}p_{k}^{2}\right)\right)$

๊ทธ๋ฆผ 2์—์„œ ๋‘ ๊ฐœ์˜ ๋ถ€๋ถ„์ง‘ํ•ฉ์œผ๋กœ ๋‚˜๋‰˜์—ˆ์„ ๋•Œ์˜ ๋น„์œจ($p$)์— ๋”ฐ๋ผ, ์˜์‚ฌ๊ฒฐ์ •ํŠธ๋ฆฌ์˜ ๊ฐ€์ง€์น˜๊ธฐ๋ฅผ ์œ„ํ•œ ์˜ค๋ถ„๋ฅ˜์˜ค์ฐจ(misclassification error)์™€ ์œ„ ๋‘ ๊ฐ€์ง€ ๊ธฐ๋ฒ•์„ ํ‘œํ˜„ํ•˜์˜€๋‹ค. ์—”ํŠธ๋กœํ”ผ์™€ ์ง€๋‹ˆ๊ณ„์ˆ˜ ๋ชจ๋‘ ๊ฐ’์„ ์ตœ์†Œ๋กœ ํ•˜๋Š” ๋ถ„๋ฅ˜๊ฐ€ ์ตœ์ ์ด๋ผ๊ณ  ํ•ด์„๋œ๋‹ค.

๊ทธ๋ฆผ 2 ์—”ํŠธ๋กœํ”ผ์™€ ์ง€๋‹ˆ๊ณ„์ˆ˜์˜ ๋น„๊ต๊ณก์„ 

Fig. 2 Comparative curve of Entropy and Gini index

../../Resources/kiee/KIEE.2020.69.6.792/fig2.png

์ง€๋‹ˆ๊ณ„์ˆ˜ ๊ณ„์‚ฐ์ด ์—”ํŠธ๋กœํ”ผ ๊ณ„์‚ฐ๋ณด๋‹ค ๋น ๋ฅด์ง€๋งŒ ์—”ํŠธ๋กœํ”ผ๋Š” ๋กœ๊ทธ๋ฅผ ์ทจํ•˜์—ฌ ์ •๊ทœํ™” ๊ณผ์ •์„ ๊ฑฐ์ณค๊ธฐ ๋•Œ๋ฌธ์— ์ •ํ™•ํ•œ ๋ฐ์ดํ„ฐ์˜ ๋น„์œจ์„ ๋ถ„์„ํ•˜๋Š” ๋ฐ์— ์šฉ์ดํ•˜๋‹ค. ๋”ฐ๋ผ์„œ ๋ณธ ๋…ผ๋ฌธ์€ ์—”ํŠธ๋กœํ”ผ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์˜์‚ฌ๊ฒฐ์ •ํŠธ๋ฆฌ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ์‚ฌ์šฉํ•œ๋‹ค.

2.2 ์ธ๊ณต์‹ ๊ฒฝ๋ง ๋ชจ๋ธ

๊ทธ๋ฆผ 3 ์ธ๊ณต์‹ ๊ฒฝ๋ง ๋ชจํ˜• (17)

Fig. 3 Artificial Neural Network

../../Resources/kiee/KIEE.2020.69.6.792/fig3.png

์ธ๊ณต์‹ ๊ฒฝ๋ง์€ ์‚ฌ๋žŒ์˜ ๋‰ด๋Ÿฐ์„ธํฌ์—์„œ ๋น„๋กฏ๋œ ํ†ต๊ณ„์  ํ•™์Šต ์•Œ๊ณ ๋ฆฌ์ฆ˜์œผ๋กœ, ์ž…๋ ฅ์ธต, ์€๋‹‰์ธต ๊ทธ๋ฆฌ๊ณ  ์ถœ๋ ฅ์ธต์œผ๋กœ ๊ตฌ๋ถ„๋œ๋‹ค(๊ทธ๋ฆผ 3 ์ฐธ๊ณ ). ์ž…๋ ฅ์ธต๊ณผ ์€๋‹‰์ธต, ์€๋‹‰์ธต๊ณผ ์€๋‹‰์ธต ์‚ฌ์ด๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ๊ฐ€์ค‘์น˜์— ๋”ฐ๋ผ ๊ฒฐ๊ณผ๊ฐ’์ด ์‹ค์ œ๊ฐ’์— ๊ฐ€๊นŒ์›Œ ์งˆ ์ˆ˜๋„, ๊ฒฐ๊ณผ๊ฐ’์ด ์ˆ˜๋ ดํ•˜์ง€ ์•Š์„ ์ˆ˜๋„ ์žˆ๋‹ค. ์ธ๊ณต์‹ ๊ฒฝ๋ง์—๋Š” ์ถœ๋ ฅ๊ฐ’์˜ ์˜ค์ฐจ๋ฅผ ์ค„์ด๊ธฐ ์œ„ํ•œ ๊ฐ€์ค‘์น˜ ์กฐ์ ˆ์— ๋”ฐ๋ฅธ ๋‘ ๊ฐ€์ง€ ๋Œ€ํ‘œ์ ์ธ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์กด์žฌํ•œ๋‹ค.

2.2.1 ์ˆœ๋ฐฉํ–ฅ ์‹ ๊ฒฝ๋ง(Feed forward neural network) ๋ชจ๋ธ

์ˆœ๋ฐฉํ–ฅ ์‹ ๊ฒฝ๋ง์€ ์ธ๊ณต์‹ ๊ฒฝ๋ง์˜ ๊ธฐ๋ณธ์ ์ธ ๊ตฌ์กฐ๋ฅผ ๊ฐ€์ง„ ๋ชจ๋ธ๋กœ, ํ•˜๋‚˜ ์ด์ƒ์˜ ์€๋‹‰์ธต์„ ๊ฐ€์ง€๊ณ  ์žˆ์–ด์„œ ์ž…๋ ฅ๋ฐ์ดํ„ฐ์˜ ๋น„์„ ํ˜•์  ํŠน์ง•๋“ค์„ ์ถ”์ถœํ•  ์ˆ˜ ์žˆ๋‹ค (18-19). ํ†ต์‹  ์‹œ์Šคํ…œ, ๋™์  ์‹œ์Šคํ…œ ์ œ์–ด์™€ ๋ฐ์ดํ„ฐ ๋ถ„๋ฅ˜ ๊ฐ™์€ ๋น„์„ ํ˜• ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ์— ์ ์šฉ๋˜์—ˆ๋‹ค (20). ์€๋‹‰์ธต์ด 2๊ฐœ ์ด์ƒ์ธ ๋‹ค์ธตํผ์…‰ํŠธ๋ก ์ด๋ฉฐ ์‹์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

(5)
$n e t_{hidden}=\omega_{0}+\sum_{i=\in put}^{n}\omega_{\in}put x_{\in}put$

$n e t_{hidden}$์€ ์€๋‹‰์ธต์œผ๋กœ ์ „๋‹ฌํ•  ๋ฐ์ดํ„ฐ ๊ฐ’์ด๊ณ  $\omega_{0},\:\omega_{\in}put$๋Š” $i$๋ฒˆ์งธ ์ž…๋ ฅ๋ฐ์ดํ„ฐ์˜ ๊ฐ€์ค‘์น˜์ด๋ฉฐ, $x_{\in}put$์€ ์ž…๋ ฅ๋ฐ์ดํ„ฐ๋ฅผ ์˜๋ฏธํ•œ๋‹ค. ์œ„ ์‹์„ ํ†ตํ•ด ์€๋‹‰์ธต๋กœ ์ „๋‹ฌ๋œ ๋ฐ์ดํ„ฐ๋Š” ์‹œ๊ทธ๋ชจ์ด๋“œ ํ™œ์„ฑํ™” ํ•จ์ˆ˜๋ฅผ ์ ์šฉํ•˜์—ฌ ์€๋‹‰์ธต์˜ ์ž…๋ ฅ๋ฐ์ดํ„ฐ๋กœ ์‚ฌ์šฉ๋œ๋‹ค.

(6)
$o_{hidden}= f\left(ne t_{hidden}\right)$

(7)
$f =\dfrac{1}{1+e^{-x}}$

(8)
$n e t_{hidden}=\omega_{0}+\sum_{hidden=1}^{j}\omega_{hidden}o_{hidden}$

(9)
$o_{output}= f\left(n et_{output}\right)$

$o_{hidden}$์€ ์€๋‹‰์ธต์˜ ์ž…๋ ฅ๋ฐ์ดํ„ฐ์ด๊ณ  $n et_{output}$์€ ์ถœ๋ ฅ์ธต์œผ๋กœ ์ „๋‹ฌํ•  ๋ฐ์ดํ„ฐ ๊ฐ’์„ ์˜๋ฏธํ•˜๋ฉฐ, $\omega_{hidden}$๋Š” $i$๋ฒˆ์งธ ์ž…๋ ฅ๋ฐ์ดํ„ฐ์˜ ๊ฐ€์ค‘์น˜๋ฅผ ์˜๋ฏธํ•œ๋‹ค. ์ดˆ๊ธฐ์— ์ž…๋ ฅํ•œ ์ถœ๋ ฅ๊ฐ’๊ณผ ๊ฒฐ๊ณผ๊ฐ’์ธ $o_{output}$๊ฐ„์˜ ์˜ค์ฐจ๋“ค์˜ ํ•ฉ์„ ๊ตฌํ•˜์—ฌ ์ด ์˜ค์ฐจ๋ฅผ ์ค„์ด๊ธฐ ์œ„ํ•œ ๊ฐ€์ค‘์น˜ ์กฐ์ ˆ์„ ์‹œํ–‰ํ•œ๋‹ค.

(10)
$e =\dfrac{1}{2}\sum_{output=1}^{k}\left(t_{output}- o_{output}\right)^{2}$

(11)
$\triangle\omega_{hidden,\: output}= -\eta\dfrac{\partial e}{\partial\omega_{hidden,\: output}}$

$\epsilon$์€ ์˜ค์ฐจ๋ฅผ ์˜๋ฏธํ•˜๋ฉฐ $t_{output}$์€ ์ดˆ๊ธฐ ์ถœ๋ ฅ๊ฐ’์ด๋‹ค. $\eta$์€ ํ•™์Šต๋ฅ ๋กœ, ํ•™์Šต์†๋„๋ฅผ ์กฐ์ ˆํ•œ๋‹ค. ์†๋„๊ฐ€ ๋„ˆ๋ฌด ๋น ๋ฅด๋ฉด ๊ฒฐ๊ณผ๊ฐ’์ด ์ˆ˜๋ ดํ•˜์ง€ ๋ชปํ•  ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ๋‹ค. ์ด ๊ณผ์ •์„ ์˜ค์ฐจ๊ฐ’์ด ์ผ์ • ์ˆ˜์ค€ ์ดํ•˜๊ฐ€ ๋  ๋•Œ๊นŒ์ง€ ๋ฐ˜๋ณตํ•œ๋‹ค.

2.2.2 ํƒ„๋ ฅ์„ฑ ์—ญ์ „ํŒŒ ์‹ ๊ฒฝ๋ง(Resilient back propagation algorithm, RPROP) ๋ชจ๋ธ

ํƒ„๋ ฅ์„ฑ ์—ญ์ „ํŒŒ ์‹ ๊ฒฝ๋ง์€ ์ธ๊ณต์‹ ๊ฒฝ๋ง ์ค‘ ๊ฒฐ๊ณผ๊ฐ’์˜ ์˜ค์ฐจ๋ฅผ ์ค„์ด๊ธฐ ์œ„ํ•ด ์€๋‹‰์ธต ๊ฐ„์˜ ํ•™์Šต๋ฅ ์„ ๋ณ€๋™ํ•˜๊ฒŒ ํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์œผ๋กœ ์ด๋ฃจ์–ด์ ธ์žˆ๋‹ค. ์˜ค์ฐจ์˜ ํฌ๊ธฐ์— ๋”ฐ๋ผ ๋ณ€ํ™”ํ•˜๋Š” ํ•™์Šต๋ฅ ์€ ์ˆ˜๋ ด์†๋„์™€ ๊ฒฐ๊ณผ์˜ ์ •ํ™•์„ฑ์„ ํ–ฅ์ƒ์‹œํ‚จ๋‹ค(21).

(12)
$b_{i}(k+1)= b_{i}(k)+\triangle b_{i}(k)$

(13)
$\triangle b_{i}(k)= -sign\left(\partial\dfrac{\epsilon}{\partial}b_{i}\right)\triangle_{i}(k)$

(14)
\begin{align*} {if}\dfrac{\partial\epsilon(k-1)}{\partial b_{i}}\dfrac{\partial\epsilon(k)}{\partial b_{i}}\ge 0\\ then\triangle_{i}(k)=\min(\eta^{+}\cdot\triangle_{i}(k-1),\:\triangle_{\max}) \end{align*}

(15)
\begin{align*} {if}\dfrac{\partial\epsilon(k-1)}{\partial b_{i}}\dfrac{\partial\epsilon(k)}{\partial b_{i}}< 0\\ then\triangle_{i}(k)=\max(\eta^{-}\cdot\triangle_{i}(k-1),\:\triangle_{\min}) \end{align*}

์—ฌ๊ธฐ์„œ, $b_{i}$๋Š” $i$๋ฒˆ์งธ ์€๋‹‰๋…ธ๋“œ์˜ ๊ฐ€์ค‘์น˜๋ฅผ ๋งํ•˜๋ฉฐ $k$๋Š” iternal ํšŸ์ˆ˜, $\epsilon$๋Š” ์˜ค์ฐจ๋ฅผ ๋‚˜ํƒ€๋‚ธ๋‹ค. $\triangle_{i}$๋Š” $b_{i}$์˜ ์Šคํƒญ์‚ฌ์ด์ฆˆ๋ฅผ ์˜๋ฏธํ•˜๋ฉฐ $\triangle_{\max}$์™€ $\triangle_{\min}$๋Š” ์Šคํƒญ์‚ฌ์ด์ฆˆ์˜ ์ตœ๋Œ€, ์ตœ์†Œ๊ฐ’์„ ๋‚˜ํƒ€๋‚ธ๋‹ค. ํ•™์Šต๋ฅ ์€ $0<\eta^{-}<1<\eta^{+}$๋ฅผ ์˜๋ฏธํ•œ๋‹ค.

๊ทธ๋ฆผ 4๋Š” ์ˆœ๋ฐฉํ–ฅ ์‹ ๊ฒฝ๋ง๊ณผ ํƒ„๋ ฅ์„ฑ ์—ญ์ „ํŒŒ ์‹ ๊ฒฝ๋ง์˜ ํ•™์Šต๋ฅ  ํŠน์„ฑ์„ ๊ฐ„๋‹จํ•˜๊ฒŒ ๋ณด์—ฌ์ฃผ๋Š” ๊ทธ๋ฆผ์ด๋‹ค. ์ˆœ๋ฐฉํ–ฅ ์‹ ๊ฒฝ๋ง์€ ๊ณ ์ •๋œ ํ•™์Šต๋ฅ ์„ ๊ฐ€์ง€๊ธฐ ๋•Œ๋ฌธ์— ๋ณ€ํ™”์œจ์ด 0์ด ๋˜๋Š” ์ตœ์  ๊ฐ€์ค‘์น˜ $\omega$๊ฐ’์„ ์ฐพ์ง€ ๋ชปํ•  ์ˆ˜ ์žˆ๋‹ค. ๊ทธ์— ๋ฐ˜ํ•ด, ํƒ„๋ ฅ์  ํ•™์Šต๋ฅ ์€ ํ•™์Šต๊ฒฐ๊ณผ์™€ ์‹ค์ œ๊ฐ’์˜ ์˜ค์ฐจ์— ๋”ฐ๋ผ ์Šคํƒญ์‚ฌ์ด์ฆˆ๋ฅผ ์กฐ์ ˆํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ตœ์  ๊ฐ€์ค‘์น˜๋ฅผ ์ •ํ™•ํ•˜๊ฒŒ ๊ตฌํ•  ์ˆ˜ ์žˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋ณธ ๋…ผ๋ฌธ์€ ์˜ค์ฐจ์— ๋”ฐ๋ผ ํ•™์Šต๋ฅ ์„ ๋ณ€ํ™”์‹œ์ผœ ์ตœ์  ๊ฐ€์ค‘์น˜๋ฅผ ์ฐพ๋Š” RPROP ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ฑ„ํƒํ•˜์—ฌ ์ „๋ ฅ์ˆ˜์š”์˜ˆ์ธก์„ ์ง„ํ–‰ํ•œ๋‹ค.

๊ทธ๋ฆผ 4 ๊ณ ์ •๋œ ํ•™์Šต๋ฅ ๊ณผ ํƒ„๋ ฅ์  ํ•™์Šต๋ฅ ์— ๋”ฐ๋ฅธ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋น„๊ต

Fig. 4 Comparison of algorithms based on fixed and resilient learning rates

../../Resources/kiee/KIEE.2020.69.6.792/fig4.png

2.3 ์ œ์•ˆ๋œ ์ „๋ ฅ์ˆ˜์š”์˜ˆ์ธก ๋ชจ๋ธ

๋ณธ ๋…ผ๋ฌธ์—์„œ๋Š” ๋น…๋ฐ์ดํ„ฐ ๊ธฐ๋ฐ˜ RPROP ์ธ๊ณต์‹ ๊ฒฝ๋ง ๋ชจ๋ธ์„ ์ œ์•ˆํ•˜์—ฌ, ํ–ฅ์ƒ๋œ ๋‹จ๊ธฐ ์ „๋ ฅ์ˆ˜์š”์˜ˆ์ธก ๊ฒฐ๊ณผ๊ฐ’์„ ์ฆ๋ช…ํ•˜๊ณ ์ž ํ•œ๋‹ค. B-ANN ๋ชจ๋ธ์€ ๋‹ค์Œ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํ๋ฆ„๋„๋ฅผ ๋”ฐ๋ผ ์ „๋ ฅ์ˆ˜์š”์˜ˆ์ธก์„ ์ง„ํ–‰ํ•œ๋‹ค.

๊ทธ๋ฆผ 5 ์ œ์•ˆ๋œ B-ANN ๋ชจ๋ธ ํ๋ฆ„๋„

Fig. 5 Proposed B-ANN model flow diagram

../../Resources/kiee/KIEE.2020.69.6.792/fig5.png

๊ทธ๋ฆผ 5๋Š” ๋ณธ ๋…ผ๋ฌธ์—์„œ ์ œ์•ˆ๋œ ๋ชจ๋ธ์˜ ํ๋ฆ„๋„์ด๋‹ค. ์ฒซ๋ฒˆ์งธ๋กœ ์‹œ๊ฐ„๋ณ„ ์ „๋ ฅ์ˆ˜์š”์™€ ๊ธฐ์ƒ ๋ฐ ๊ธฐ์ƒ ์™ธ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•œ๋‹ค. ๋ณธ ๋…ผ๋ฌธ์€ ๊ธฐ์กด์— ๊ณ ๋ ค๋˜์ง€ ์•Š์•˜๋˜ ์‹œ๊ฐ„๋ณ„ ๊ธฐ์ƒ ๋ฐ์ดํ„ฐ์™€ ํ™˜์œจ, ์œ ๊ฐ€ ๋“ฑ์˜ ๊ธฐ์ƒ ์™ธ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•˜์—ฌ ์ „๋ ฅ์ˆ˜์š”์™€์˜ ์—ฐ๊ด€์„ฑ์„ ๋ถ„์„ํ•˜๊ณ ์ž ํ•œ๋‹ค. ๋‘๋ฒˆ์งธ๋กœ ์•ž์„œ ์ˆ˜์ง‘๋œ ๋น…๋ฐ์ดํ„ฐ ์ •๋ณด ๋ถ„์„์„ ์œ„ํ•ด ํ”ผํฌ์ „๋ ฅ ๊ฐ’์„ ์ •๊ทœํ™”ํ•˜๊ณ , ์ •๊ทœํ™”๋œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ง€๊ณ  ์˜์‚ฌ๊ฒฐ์ •ํŠธ๋ฆฌ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ์ง„ํ–‰ํ•œ๋‹ค. ์˜์‚ฌ๊ฒฐ์ •ํŠธ๋ฆฌ๋Š” ๋ฐ์ดํ„ฐ ๋ถ„๋ฅ˜์— ํŠนํ™”๋œ ํ†ต๊ณ„์  ๊ธฐ๋ฒ•์œผ๋กœ, ์œ ์‚ฌํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์„ธ๋ถ„ํ™”ํ•˜์—ฌ ๊ฒฐ๊ณผ๊ฐ’์ด ์˜ํ–ฅ์„ ํฌ๊ฒŒ ๋ฐ›๋Š” ์ž…๋ ฅ๊ฐ’๊ณผ ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š๋Š” ์ž…๋ ฅ๊ฐ’์„ ๋ถ„๋ฅ˜ํ•œ๋‹ค. ๋”ฐ๋ผ์„œ ๋ณธ ๋…ผ๋ฌธ์€ ์˜์‚ฌ๊ฒฐ์ •ํŠธ๋ฆฌ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ํ†ตํ•ด ์ „๋ ฅ์ˆ˜์š”์— ์˜ํ–ฅ์„ ์ฃผ๋Š” ์ž…๋ ฅ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•˜๊ณ , ๊ตฐ์ง‘ํ™”๋œ ๊ฒฐ๊ณผ๋…ธ๋“œ๋ฅผ ํ†ตํ•ด ์œ ์‚ฌํ•œ ํŠน์ง•์„ ๊ฐ€์ง„ ๋ฐ์ดํ„ฐ๋ฅผ ๊ทธ๋ฃนํ™”ํ•œ๋‹ค. ์ด๋Š” ๋น„์Šทํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ง€๊ณ  ์ธ๊ณต์‹ ๊ฒฝ๋ง์„ ํ•™์Šต์‹œ์ผœ, ๋” ํ–ฅ์ƒ๋œ ์ „๋ ฅ์ˆ˜์š”์˜ˆ์ธก์„ ๋„์ถœํ•  ๊ฒƒ์ด๋‹ค. ๋„ค๋ฒˆ์งธ๋กœ ์˜ˆ์ธกํ•˜๊ณ ์ž ํ•˜๋Š” ๋‚ ์„ ๊ฒฐ์ •ํ•˜์—ฌ ํ•ด๋‹น ๋‚ ์˜ ๊ธฐ์ƒ๋ฐ์ดํ„ฐ์™€ ๊ธฐ์ƒ ์™ธ ๋ฐ์ดํ„ฐ๊ฐ€ ์œ ํšจํ•œ์ง€ ํŒ๋‹จํ•œ๋‹ค. ์ž…๋ ฅ๋ฐ์ดํ„ฐ๊ฐ€ ์‹œ๊ฐ„๋ณ„๋กœ ์กด์žฌํ•˜์ง€ ์•Š๋Š”๋‹ค๋ฉด ๋ณด๊ฐ„๋ฒ•์„ ์ด์šฉํ•˜์—ฌ ์‹œ๊ฐ„๋ณ„ ์ž…๋ ฅ๊ฐ’์„ ์„ค์ •ํ•œ๋‹ค. ๋ฐ์ดํ„ฐ ์œ ํšจ์„ฑ์„ ํŒ๋‹จํ•œ ํ›„, ๋ฏธ๋ž˜์˜ ์ž…๋ ฅ๋ฐ์ดํ„ฐ๊ฐ€ ํฌํ•จ๋˜๋Š” ๊ทธ๋ฃน์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ง€๊ณ  ์ธ๊ณต์‹ ๊ฒฝ๋ง์„ ํ•™์Šต์‹œํ‚จ๋‹ค. ์•ž์—์„œ ์„ค๋ช…ํ•œ RPROP ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๋ฐ”ํƒ•์œผ๋กœ, ๊ธฐ์ƒ์š”์†Œ ๊ทธ๋ฆฌ๊ณ  ๊ธฐ์ƒ ์™ธ ์š”์†Œ์˜ ์ž…๋ ฅ๋ฐ์ดํ„ฐ์™€ ์‹œ๊ฐ„๋ณ„ ์ „๋ ฅ์ˆ˜์š”๋ฐ์ดํ„ฐ๋ฅผ ์ด์šฉํ•˜์—ฌ ์ธ๊ณต์‹ ๊ฒฝ๋ง์„ ํ•™์Šต์‹œํ‚จ๋‹ค. ์ธ๊ณต์‹ ๊ฒฝ๋ง์˜ ํ•™์Šต์ด๋ž€, ์ž…๋ ฅ๋ฐ์ดํ„ฐ์™€ ์ „๋ ฅ์ˆ˜์š”๋ฐ์ดํ„ฐ์˜ ์„ ํ˜•์ , ๋น„์„ ํ˜•์  ์ƒ๊ด€์„ฑ์„ ๋ถ„์„ํ•˜์—ฌ ์ตœ์ ์˜ ๊ฐ€์ค‘์น˜๋ฅผ ๋„์ถœํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ, ํ•™์Šต๋œ ๋ชจ๋ธ์— ๋ฏธ๋ž˜์˜ ์ž…๋ ฅ๋ฐ์ดํ„ฐ๋ฅผ ์ž…๋ ฅํ•˜์—ฌ ๊ฒฐ๊ณผ๊ฐ’์„ ๋„์ถœํ•œ๋‹ค. ๋ณธ ๋…ผ๋ฌธ์€ ๋ชจ๋ธ์˜ ์ •ํ™•์„ฑ ํŒ๋‹จ์„ ์œ„ํ•ด Mean Absolute Percentage Error(MAPE)๋ฅผ ์˜ค์ฐจ๊ฐ’์œผ๋กœ ์‚ฌ์šฉํ•˜์˜€์œผ๋ฉฐ ์‹์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

(16)
$MAPE(\%)=\dfrac{1}{n}\sum_{n=1}^{n}\left |\dfrac{์‹ค์ œ์ „๋ ฅ์ˆ˜์š”-์˜ˆ์ธก์ „๋ ฅ์ˆ˜์š”}{์‹ค์ œ์ „๋ ฅ์ˆ˜์š”}\right |\times 100$

3. ์‚ฌ๋ก€ ์—ฐ๊ตฌ

3.1 ์ž…๋ ฅ๋ฐ์ดํ„ฐ ๋ถ„์„

๋ณธ ๋…ผ๋ฌธ์—์„œ๋Š” ์ž…๋ ฅ๋ฐ์ดํ„ฐ๋กœ ์ตœ๋Œ€๊ธฐ์˜จ(high.degree), ์ตœ์ €๊ธฐ์˜จ(low.degree), ํ‰๊ท ๊ธฐ์˜จ(avg,degree)๊ณผ ํ‰๊ท ์Šต๋„(avg,wet), ๊ฐ•์šฐ๋Ÿ‰(rain), ํ’์†(wind.speed), ์ „์šด๋Ÿ‰(cloud)์™€ ๊ฐ™์€ ๊ธฐ์ƒ๋ฐ์ดํ„ฐ(22)๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ํ™˜์œจ(dollar, yen, euro), ์œ ๊ฐ€(Brent, WTI, Dubai, Oman) ๋ฐ ์ฒœ์—ฐ๊ฐ€์Šค ๊ฐ€๊ฒฉ(natural_gas) (23)์„ ์‚ฌ์šฉํ•˜์—ฌ ์˜์‚ฌ๊ฒฐ์ •ํŠธ๋ฆฌ๋ฅผ ๊ตฌ์ถ•ํ•˜์˜€๋‹ค.

๊ทธ๋ฆผ 6์€ 2018๋…„ ์„œ์šธ์˜ ํ‰์ผ ํ”ผํฌ์ „๋ ฅ์ˆ˜์š”๋ฅผ ๋‚˜ํƒ€๋‚ธ ๊ทธ๋ฆผ์ด๋‹ค. ํ•˜๊ณ„์™€ ๋™๊ณ„์— ๋ƒ‰๋‚œ๋ฐฉ ๊ธฐ๊ธฐ์˜ ์‚ฌ์šฉ์ด ๋Š˜์–ด๋‚˜์„œ ์ „๋ ฅ์ˆ˜์š”๊ฐ€ ์ฆ๊ฐ€ํ•จ์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ์˜์‚ฌ๊ฒฐ์ •ํŠธ๋ฆฌ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ์œ„ํ•ด ํ‘œ 1๊ณผ ๊ฐ™์ด ํ”ผํฌ์ „๋ ฅ์„ ์ •๊ทœํ™”ํ•˜์˜€๋‹ค.

๊ทธ๋ฆผ 6 2018๋…„ ์„œ์šธ์˜ ํ‰์ผ ํ”ผํฌ์ „๋ ฅ์ˆ˜์š”

Fig. 6 2018 Weekday peak power demand in Seoul

../../Resources/kiee/KIEE.2020.69.6.792/fig6.png

ํ‘œ 1 ์ •๊ทœํ™”๋œ ์ „๋ ฅ์ˆ˜์š”

Table 1 Regularized power demand

Power(MWh)

Regularized

~ 65,000

-3

65, ~ 70,

-2

70, ~ 75,

-1

75, ~ 80,

0

80, ~ 85,

1

85, ~ 90,

2

90,000 ~

3

๊ทธ๋ฆผ 7 ๊ธฐ์ƒ์š”์†Œ์™€ ๊ธฐ์ƒ ์™ธ ์š”์†Œ๋ฅผ ๊ณ ๋ คํ•œ 2018๋…„ ์„œ์šธ์˜ ํ”ผํฌ์ „๋ ฅ์˜ ์˜์‚ฌ ๊ฒฐ์ •ํŠธ๋ฆฌ

Fig. 7 Decision tree of 2018 peak power in Seoul considering weather factors and out-of-climate factors

../../Resources/kiee/KIEE.2020.69.6.792/fig7.png

๊ทธ๋ฆผ 7์€ 15๊ฐœ์˜ ์ž…๋ ฅ๋ฐ์ดํ„ฐ์™€ 2018๋…„ ํ‰์ผ ์„œ์šธ์˜ ํ”ผํฌ์ „๋ ฅ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋„์ถœ๋œ ์˜์‚ฌ๊ฒฐ์ •๋‚˜๋ฌด์ด๋‹ค. ๋งˆ์ง€๋ง‰ 7๊ฐœ์˜ ๋…ธ๋“œ๊ฐ€ ๋ถ„๋ฅ˜๋œ ๋ฐ์ดํ„ฐ๋“ค์„ ์˜๋ฏธํ•˜๋ฉฐ, -3๋ถ€ํ„ฐ 3์˜ ๋ ˆ๋ฒจ๋กœ ๊ตฌ๋ถ„๋œ ํ”ผํฌ์ „๋ ฅ๋“ค์ด ๋‚ฎ์€ ์ˆœ์„œ๋ถ€ํ„ฐ ๋ถ„๋ฅ˜๋˜์—ˆ์Œ์„ ๋ณด์—ฌ์ค€๋‹ค. ์ขŒ์ธก๋ถ€ํ„ฐ group 1, 2, โ€ฆ๋ผ๊ณ  ๋ช…๋ช…ํ•œ๋‹ค. .00์œผ๋กœ ํ‘œ์‹œ๋œ ๋ถ€๋ถ„์€ ๋…ธ๋“œ์— ํฌํ•จ๋˜๋Š” ์ „๋ ฅ์˜ ๋ ˆ๋ฒจ ๊ฒฝ์šฐ๋ฅผ ํ‘œํ˜„ํ•˜์˜€์œผ๋ฉฐ 00%์€ ์ „์ฒด์˜ ๊ฒฝ์šฐ ์ค‘ ๊ทธ ๋…ธ๋“œ์— ํฌํ•จ๋˜๋Š” ๊ฒฝ์šฐ์˜ ๋น„์œจ์„ ๋‚˜ํƒ€๋‚ด์—ˆ๋‹ค. ๊ฐ€์žฅ ๋‚ฎ์€ ์ „๋ ฅ ๋ ˆ๋ฒจ์ธ โ€“3๊ณผ ๊ฐ€์žฅ ๋†’์€ ์ „๋ ฅ ๋ ˆ๋ฒจ์ธ 3์€ ๋…ธ๋“œ์— ๋‚˜ํƒ€๋‚˜์ง€ ์•Š์•˜์œผ๋‚˜ ๊ฐ€์šด๋ฐ ๋…ธ๋“œ์—์„œ .21์ด๋ผ๋Š” ํ™•๋ฅ ๋กœ ๋ ˆ๋ฒจ 3์˜ ์ „๋ ฅ์˜ ๊ฒฝ์šฐ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ๋Š” ๊ฒƒ์„ ๋ณด์•„ ํ‰๊ท ๊ธฐ์˜จ์ด 25๋„ ์ด์ƒ์ผ ๋•Œ ๋†’์€ ์ „๋ ฅ์ˆ˜์š”์— ์ฃผ์˜ํ•ด์•ผํ•œ๋‹ค. group1์˜ ๋ฐ์ดํ„ฐ์–‘์ด ์ „์ฒด ์ค‘ 33%๋กœ ๊ฐ€์žฅ ๋งŽ๊ณ , ๊ทธ ์ค‘ โ€“3๋‹จ๊ณ„์˜ ํ”ผํฌ์ „๋ ฅ์„ ๊ฐ€์ง€๋Š” ์ผ€์ด์Šค๊ฐ€ 6%, -2๋‹จ๊ณ„์˜ ํ”ผํฌ์ „๋ ฅ์„ ๊ฐ€์ง€๋Š” ์ผ€์ด์Šค๊ฐ€ 80%์ด๋‹ค.

๋ณธ ๋…ผ๋ฌธ์—์„œ๋Š” ์‹œ๊ฐ„๋ณ„ ์ „๋ ฅ์ˆ˜์š”์˜ˆ์ธก์˜ ์ •ํ™•์„ฑ์„ ์œ„ํ•ด ๋งˆ์ง€๋ง‰ ๋…ธ๋“œ๋ฅผ ๊ธฐ์ค€์œผ๋กœ 1๋…„ ๋ฐ์ดํ„ฐ๋ฅผ 7๊ฐ€์ง€๋กœ ๊ทธ๋ฃนํ™”ํ•˜์—ฌ ์ž…๋ ฅ๋ฐ์ดํ„ฐ์— ๋”ฐ๋ผ ๋ฏผ๊ฐํ•˜๊ฒŒ ๋ณ€ํ™”ํ•˜๋Š” ์ „๋ ฅ์ˆ˜์š”๋ฅผ ๋ถ„์„ํ•œ๋‹ค. ์‚ฌ๊ณ„์ ˆ ๋˜๋Š” ์›”๋ณ„๋กœ ๋‚˜๋ˆ„์–ด ์ „๋ ฅ์ˆ˜์š”์˜ˆ์ธก์„ ์ง„ํ–‰ํ•˜๋Š” ๊ฒƒ์€ ์ผ๋ณ„ ์ „๋ ฅํŒจํ„ด์„ ํ‰๊ท ์น˜๋กœ ๊ณ ๋ คํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์‹œ๊ฐ„๋ณ„ ์ „๋ ฅ์ˆ˜์š”์˜ˆ์ธก์— ์˜ค๋ฅ˜๋ฅผ ์œ ๋ฐœํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๊ฑด๋ฌผ์—๋„ˆ์ง€ ์†Œ๋น„๊ฐ€ ๋งŽ์€ ๋„์‹œํ˜• ๋„คํŠธ์›Œํฌ ๋‚ด์—์„œ ํ”ผํฌ ๊ฐ’ ์˜ˆ์ธก์— ๋ถˆ๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค.

3.2 ์ „๋ ฅ์ˆ˜์š”์˜ˆ์ธก ๊ฒฐ๊ณผ ํ‰๊ฐ€

์ „๋ ฅ์ˆ˜์š”์˜ˆ์ธก์„ ์œ„ํ•œ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ๋Š” RStudio๋ฅผ ์‚ฌ์šฉํ•˜์˜€๋‹ค. ๋ณธ ๋…ผ๋ฌธ์—์„œ๋Š” ํ™œ์šฉํ•œ B-ANN ๋ชจ๋ธ์˜ ์ ํ•ฉ์„ฑ์„ ํ‰๊ฐ€ํ•˜๊ธฐ ์œ„ํ•ด ๋‹ค์ค‘ํšŒ๊ท€๋ถ„์„, ์‹œ๊ณ„์—ด๋ถ„์„๋ฒ•๊ณผ ARIMA ๋ชจํ˜•์„ ์‚ฌ์šฉํ•œ ๊ฐ๊ฐ์˜ ์ „๋ ฅ์ˆ˜์š” ์˜ˆ์ธก๊ฐ’์˜ ์˜ค์ฐจ๋ฅผ ๋น„๊ตํ•˜์˜€๋‹ค. ๋‹ค์ค‘ํšŒ๊ท€๋ถ„์„์€ ๋‘ ๊ฐœ ์ด์ƒ์˜ ๋…๋ฆฝ๋ณ€์ˆ˜์™€ ํ•˜๋‚˜์˜ ์ข…์†๋ณ€์ˆ˜ ๊ฐ„์˜ ์„ ํ˜•์  ์ˆ˜์‹์„ ๋„์ถœํ•˜์—ฌ, ๋…๋ฆฝ๋ณ€์ˆ˜์˜ ๋Œ€์ž…์œผ๋กœ ๊ฒฐ๊ณผ๋ฅผ ๋„์ถœยท์˜ˆ์ธกํ•˜๋Š” ๊ธฐ๋ฒ•์ด๋‹ค. ๋…๋ฆฝ๋ณ€์ˆ˜๋Š” ๊ธฐ์ƒ์š”์†Œ์™€ ๊ธฐ์ƒ ์™ธ ์š”์†Œ๊ฐ€ ํ•ด๋‹น๋˜๋ฉฐ ์ข…์†๋ณ€์ˆ˜๋Š” ์‹œ๊ฐ„๋ณ„ ์ „๋ ฅ์ˆ˜์š”๊ฐ€ ํ•ด๋‹น๋œ๋‹ค. ์‹œ๊ณ„์—ด๋ถ„์„์€ ์‹œ๊ฐ„์  ์ฃผ๊ธฐ์„ฑ์„ ๊ฐ–๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•˜์—ฌ ์˜ˆ์ธกํ•˜๋Š” ๊ธฐ๋ฒ•์ด๋‹ค. ๊ทธ๋ž˜์„œ ์‹œ๊ฐ„์  ํŒจํ„ด์„ ๊ฐ€์ง€๋Š” ์‹œ๊ฐ„๋ณ„ ์ „๋ ฅ์ˆ˜์š”์˜ˆ์ธก์— ์ ์šฉ๋  ์ˆ˜ ์žˆ๋‹ค. ARIMA ๋ชจํ˜•์€ ๊ณผ๊ฑฐ์˜ ์‹œ๊ฐ„์  ๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ณผ๊ฑฐ ๋ฐ์ดํ„ฐ์˜ ์ถ”์„ธ๊นŒ์ง€ ๋ฐ˜์˜ํ•˜์—ฌ ์˜ˆ์ธก์„ ์ง„ํ–‰ํ•œ๋‹ค. ๊ณผ๊ฑฐ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ํ•™์Šตํ•˜๊ณ  ์˜ˆ์ธก์— ๋ฐ˜์˜ํ•˜๋Š” ๊ธฐ๋ฒ•์œผ๋กœ ์‹œ๊ฐ„๋ณ„ ์ „๋ ฅ์ˆ˜์š”์˜ˆ์ธก์— ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ๋‹ค.

๊ทธ๋ฆผ 8์€ ์‹ค์ œ๊ฐ’์ธ testdata์™€ B-ANN, ๋‹ค์ค‘ํšŒ๊ท€๋ถ„์„, ์‹œ๊ณ„์—ด ๋ถ„์„ ๊ทธ๋ฆฌ๊ณ  ARIMA ๋ชจ๋ธ์„ ํ†ตํ•ด ๋™์ผ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ง€๊ณ  ์‹œ๊ฐ„๋ณ„ ์ „๋ ฅ์ˆ˜์š”๋ฅผ ์˜ˆ์ธกํ•œ ๊ฒฐ๊ณผ๊ฐ’์„ ๋ณด์—ฌ์ค€๋‹ค. ๊ทธ๋ฆผ 8์˜ (a)์—์„œ B-ANN๊ณผ ๋‹ค์ค‘ํšŒ๊ท€๋ถ„์„์ด ์ข‹์€ ๊ฒฐ๊ณผ๊ฐ’์„ ๋ณด์—ฌ์ฃผ์—ˆ๋‹ค. ๊ทธ๋ฆผ 8์˜ (b)์—์„œ๋Š” 4๊ฐœ์˜ ๋ชจํ˜•์ด ๋ชจ๋‘ ์‹ค์ œ๊ฐ’๋ณด๋‹ค ๋‚ฎ์€ ๊ฐ’์˜ ์˜ˆ์ธก์„ ๋ณด์˜€๋Š”๋ฐ, ์ด๋Š” group2์— ๋‚ฎ์€ ํ”ผํฌ๊ฐ’์„ ๊ฐ€์ง€๋Š” ์ผ€์ด์Šค๊ฐ€ 19%์ •๋„ ๋ถ„ํฌ๋˜์–ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ „์ฒด์ ์ธ ์˜ˆ์ธก๊ฐ’์ด ๋‚ฎ์•˜๋˜ ๊ฒƒ์œผ๋กœ ํ•ด์„๋œ๋‹ค. (c)์—์„œ๋Š” 10์‹œ๋ถ€ํ„ฐ 21์‹œ์— ๋†’์€ ์ „๋ ฅ์ด ๋ถ„ํฌ๋˜์—ˆ๋‹ค. B-ANN ๋ชจํ˜•์€ 15์‹œ์˜ ์ „๋ ฅ์ด ๋Š˜์–ด๋‚˜๋Š” ๋ถ€๋ถ„์„ ์˜ˆ์ธกํ•˜์ง€ ๋ชปํ•˜์˜€๋‹ค. ๊ทธ๋ž˜์„œ ์˜ค์ฐจ๊ฐ’์ด 2.9%๋กœ ์•ฝ๊ฐ„ ๋†’๊ฒŒ ์ธก์ •๋˜์—ˆ๋‹ค. (d)์—์„œ ARIMA ๋ชจํ˜•์€ ์ „์ฒด์ ์œผ๋กœ ๋†’์€ ์˜ˆ์ธก๊ฐ’์„ ๋„์ถœํ•˜์˜€๊ณ  B-ANN ๋ชจํ˜•์€ 16์‹œ์˜ ๊ณผ์˜ˆ์ธก ์™ธ์—๋Š” ์ข‹์€ ๊ฒฐ๊ณผ๊ฐ’์„ ๋„์ถœํ•˜์˜€๋‹ค. ๊ทธ๋ฆผ 8์˜ (e)์—์„œ B-ANN ๋ชจํ˜•์€ 10์‹œ์™€ 11์‹œ๋ฅผ ํ”ผํฌ์ „๋ ฅ์œผ๋กœ ์˜ˆ์ธกํ•˜์˜€๋‹ค. ์ „์ฒด์ ์œผ๋กœ ์‹œ๊ณ„์—ด ๋ถ„์„์€ ํ‰ํ‰ํ•œ ์ „๋ ฅ๊ฐ’์„ ๋„์ถœํ•˜์˜€๋Š”๋ฐ, ์ด๋Š” ์ฃผ๊ฐ„ ๋˜๋Š” ๊ณ„์ ˆ๋ณ„ ๋‹จ์œ„์˜ ์ฃผ๊ธฐ์„ฑ์œผ๋กœ ์˜ˆ์ธก์„ ์ง„ํ–‰ํ•˜๋Š” ์‹œ๊ณ„์—ด ๋ถ„์„๋ฒ•์˜ ํŠน์ง•๋•Œ๋ฌธ์— ๊ทธ ํŠน์ง•์„ ๊ณ ๋ คํ•˜์ง€ ์•Š์€ ๊ทธ๋ฃน ๋ถ„๋ฅ˜๋ฒ• ๋•Œ๋ฌธ์ด๋ผ๊ณ  ํ•ด์„๋œ๋‹ค. ๊ทธ๋ฆผ 8์˜ (f)์—์„œ ์ „๋ ฅ์ด ๋†’์•„์กŒ๋‹ค๊ฐ€ ๋‚ฎ์•„์ง€๋Š” 21์‹œ์™€ 22์‹œ์— ๋Œ€๋ถ€๋ถ„์˜ ๋ชจ๋ธ์ด ๊ณผํ•œ ์˜ˆ์ธก๊ฐ’์„ ๋ณด์˜€๋‹ค. ์ด๋Š” ๋ณธ ๋…ผ๋ฌธ์—์„œ ๊ณ ๋ คํ•œ ์ž…๋ ฅ๋ฐ์ดํ„ฐ ์™ธ์— ์ „๋ ฅ์ˆ˜์š”์— ์˜ํ–ฅ์„ ์ค€ ์š”์ธ์ด ์กด์žฌํ•œ๋‹ค๋Š” ํ•ด์„์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•œ๋‹ค. (g)์—์„œ B-ANN๊ณผ ๋‹ค์ค‘ํšŒ๊ท€๋ถ„์„์ด ๊ฐ€์žฅ ์ข‹์€ ์˜ˆ์ธก์„ ๋ณด์˜€๋‹ค.

๊ทธ๋ฆผ 8 ๊ฐ ๊ทธ๋ฃน์˜ ์ „๋ ฅ์ˆ˜์š” ์‹ค์ œ๊ฐ’๊ณผ ์˜ˆ์ธก๊ฐ’

Fig. 8 Actual and predicted power demand for each group

../../Resources/kiee/KIEE.2020.69.6.792/fig8-1.png

../../Resources/kiee/KIEE.2020.69.6.792/fig8-2.png

../../Resources/kiee/KIEE.2020.69.6.792/fig8-3.png

ํ‘œ 2 ๊ฐ ์ผ€์ด์Šค๋ณ„ ์ „๋ ฅ์ˆ˜์š”์˜ˆ์ธก ์˜ค์ฐจ๊ฐ’

Table 2 MAPE value for each case

MAPE(%)

g1

g2

g3

g4

f5

g6

g7

avg

๋‹ค์ค‘ ํšŒ๊ท€๋ถ„์„

0.986

4.628

5.016

2.703

4.948

4.727

1.391

3.486

์‹œ๊ณ„์—ด๋ถ„์„

1.284

6.015

0.636

12.62

0.073

9.198

0.841

4.239

ARIMA ๋ชจ๋ธ

0.701

3.154

2.945

4.002

3.027

3.795

0.825

2.635

B-ANN ๋ชจ๋ธ

0.789

2.792

2.950

2.003

3.046

3.620

1.444

2.378

ํ‘œ 2๋Š” ์ „๋ ฅ์˜ˆ์ธก์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ชจํ˜•์— ๋”ฐ๋ฅธ ๊ฐ ๊ทธ๋ฃน๋ณ„ ์˜ค์ฐจ๊ฐ’์„ ๋‚˜ํƒ€๋‚ธ๋‹ค. ๊ทธ๋ฃน๋ณ„๋กœ ์˜ค์ฐจ๊ฐ’์˜ ์ฐจ์ด๊ฐ€ ์กด์žฌํ•˜๋Š” ์ด์œ ๋Š” ๊ทธ๋ฃน๋ณ„๋กœ ์ผ(ๆ—ฅ) ์ˆ˜๊ฐ€ ๋‹ฌ๋ผ ๋ฐ์ดํ„ฐ์˜ ์–‘์˜ ์ฐจ์ด๊ฐ€ ์กด์žฌํ•˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๋ฐ์ดํ„ฐ ์–‘์˜ ์ฐจ์ด์— ์˜ํ•ด ์ธ๊ณต์‹ ๊ฒฝ๋ง์ด ํ•™์Šตํ•˜๋Š” ์ •๋„์˜ ์ฐจ์ด๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค. ๋‹ค๋งŒ ๋ฐ์ดํ„ฐ์˜ ์–‘์ด ๋งŽ์Œ์ด ํ•ญ์ƒ ์ข‹์€ ์˜ˆ์ธก์„ ๋ณด์ด์ง€๋Š” ์•Š๋Š”๋‹ค. group1์—์„œ๋Š” ๋„ค ๊ฐ€์ง€ ๊ธฐ๋ฒ• ๋ชจ๋‘ 1.3%์ดํ•˜์˜ ์˜ค์ฐจ๊ฐ’์„ ๊ฐ€์ง€๊ธฐ ๋•Œ๋ฌธ์— 7๊ฐœ์˜ ๊ทธ๋ฃน ์ค‘ ๊ฐ€์žฅ ์ข‹์€ ์˜ˆ์ธก์„ ๋ณด์ธ๋‹ค. ํŠนํžˆ ์•ž์„  ๊ทธ๋ฆผ์—์„œ ๋ณผ ์ˆ˜ ์žˆ๋“ฏ์ด ํ”ผํฌ์ „๋ ฅ ๊ฐ’์ด ์กด์žฌํ•˜๋Š” ์˜คํ›„ํƒ€์ž„์— ์ œ์•ˆ๋œ ๋ชจ๋ธ์ด ๊ฐ€์žฅ ์ •ํ™•ํ•˜๊ฒŒ ์ „๋ ฅ์ˆ˜์š”๋ฅผ ์˜ˆ์ธกํ•˜๊ณ  ์žˆ๋‹ค. group2์—์„œ๋Š” B-ANN ๋ชจ๋ธ์ด 2.8%๋กœ ๊ฐ€์žฅ ๋‚ฎ์€ MAPE ๊ฐ’์„ ๊ฐ€์ง„๋‹ค. ๋‹ค์Œ ๊ทธ๋ฃน์—์„œ๋Š” ์‹œ๊ณ„์—ด ๋ถ„์„์ด ๊ฐ€์žฅ ๋‚ฎ์€ ์˜ค์ฐจ๊ฐ’์„ ๊ฐ€์กŒ์ง€๋งŒ, MAPE์˜ ํŠน์„ฑ ์ƒ 24์‹œ๊ฐ„๋™์•ˆ์˜ ์˜ˆ์ธก ์ „๋ ฅ์˜ ์˜ค์ฐจ๊ฐ’์„ ๋‚˜ํƒ€๋ƒˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ถ€๋ถ„์ ์œผ๋กœ ๊ณผํ•˜๊ฒŒ ์˜ˆ์ธกํ•˜๊ณ  ์ ๊ฒŒ ์˜ˆ์ธกํ•œ ๋ชจ๋ธ์€ ์„œ๋กœ ๋ณด์™„๋˜์–ด ์˜ค์ฐจ๊ฐ’์ด ์ ๊ฒŒ๋‚˜์™”๋‹ค. ๋”ฐ๋ผ์„œ ์˜ค์ฐจ๊ฐ’ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์‹œ๊ฐ„๋ณ„ ์˜ˆ์ธก๊ฐ’์„ ๋น„๊ตํ•˜๋ฉฐ ๋ชจํ˜•์˜ ์ ํ•ฉ์„ฑ์„ ํŒ๋‹จํ•ด์•ผ ํ•œ๋‹ค. ์•ž์„  ๊ทธ๋ฆผ์—์„œ, B-ANN ๋ชจ๋ธ์ด ์‹ค์ œ ์ „๋ ฅ๋ฐ์ดํ„ฐ์™€ ๊ทผ์‚ฌํ•œ ์˜ˆ์ธก์„ ์ง„ํ–‰ํ•˜์˜€์Œ์„ ๋ณด์—ฌ์ค€๋‹ค. group4๊ณผ group6์—์„œ ๊ฐ€์žฅ ์˜ค์ฐจ์œจ์ด ๋‚ฎ์€ ๋ชจ๋ธ์€ ๋ณธ ๋…ผ๋ฌธ์ด ์ œ์‹œํ•œ B-ANN ๋ชจ๋ธ์ด๋‹ค. ์‹œ๊ณ„์—ด ๋ถ„์„์€ ๋ฐ์ดํ„ฐ์˜ ์‹œ๊ฐ„์  ์ฃผ๊ธฐ์„ฑ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์˜ˆ์ธก์„ ์ง„ํ–‰ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ž…๋ ฅ๋ฐ์ดํ„ฐ์˜ ์–‘์— ๋”ฐ๋ฅธ ์˜ํ–ฅ์„ ๋งŽ์ด ๋ฐ›์Œ์„ ๋ณด์—ฌ์ค€๋‹ค. ARIMA ๋ชจ๋ธ์€ ๊ณผ๊ฑฐ์˜ ์ถ”์„ธ์— ๋”ฐ๋ฅธ ์ „๋ ฅ์˜ˆ์ธก์„ ์ง„ํ–‰ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์•ž์„  ๋ฐ์ดํ„ฐ๋“ค์˜ ์ „๋ ฅ์ด ์ฆ๊ฐ€ํ•˜๋Š” ์ถ”์„ธ๋ผ๋ฉด group6 ์ฒ˜๋Ÿผ ๊ณผ๋„ํ•œ ์ „๋ ฅ์„ ์˜ˆ์ธกํ•  ์ˆ˜ ์žˆ๋‹ค. group5๋Š” ์•ž์„  group3์—์„œ์™€ ๊ฐ™์€ ์ด์œ ๋กœ ์‹œ๊ณ„์—ด๋ถ„์„์ด ์•„๋‹Œ, 10์‹œ~12์‹œ์˜ ์ „๋ ฅ์˜ˆ์ธก์„ ๊ฐ€์žฅ ์ •ํ™•ํ•˜๊ฒŒ ์ง„ํ–‰ํ•œ B-ANN ๋ชจ๋ธ์ด ์˜ˆ์ธก์— ์ ํ•ฉํ•˜๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ group7์—์„œ๋Š” ๋‹ค์ค‘ํšŒ๊ท€๋ถ„์„๊ณผ B-ANN ๋ชจ๋ธ์ด ์ข‹์€ ์˜ˆ์ธก๊ฐ’์„ ๋ณด์ธ๋‹ค. ํ‰๊ท ์ ์œผ๋กœ ๋ณธ ๋…ผ๋ฌธ์—์„œ ์ œ์‹œํ•œ ๋ชจํ˜•์„ ์ด์šฉํ•œ ์ „๋ ฅ์˜ˆ์ธก์˜ค์ฐจ๊ฐ€ 2.38%๋กœ ๊ฐ€์žฅ ๋‚ฎ์€ MAPE ๊ฐ’์„ ๊ฐ€์ง„๋‹ค.

4. ๊ฒฐ ๋ก 

์•ˆ์ •์ ์ธ ์ „๋ ฅ์ˆ˜๊ธ‰๊ณผ ๊ฒฝ์ œ์ ์ธ ๊ณ„ํ†ต์šด์˜์„ ์œ„ํ•ด ์ •ํ™•ํ•œ ์ „๋ ฅ์ˆ˜์š”์˜ˆ์ธก์€ ํ•„์ˆ˜์ ์ด๋‹ค. ํŠนํžˆ ๋‹จ๊ธฐ์ˆ˜์š”์˜ˆ์ธก์€ ๋ฐœ์ „์› ์šด์˜๊ณ„ํš, ์‹œ์žฅ ๊ฐ€๊ฒฉ ํ˜•์„ฑ ๋“ฑ์— ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•œ๋‹ค. ๋‹จ๊ธฐ ์ „๋ ฅ์ˆ˜์š”์˜ˆ์ธก์— ๊ฐ€์žฅ ํฐ ์˜ํ–ฅ์„ ์ฃผ๋Š” ๊ธฐ์ƒ์š”์ธ์€ ํ”ผํฌ์ „๋ ฅ์ˆ˜์š”์™€ ์‹œ๊ฐ„๋ณ„ ์ „๋ ฅ์†Œ๋น„์— ๋ณ€๋™์„ ์ค€๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ณผ๊ฑฐ ์ „๋ ฅํŒจํ„ด, ํ™˜์œจ ๋˜๋Š” ์œ ๊ฐ€ ๋“ฑ ๊ธฐ์ƒ ์™ธ ์š”์ธ๋„ ์ „๋ ฅ์ˆ˜์š”์˜ ๋ณ€๋™์„ ์•ผ๊ธฐํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ณธ ๋…ผ๋ฌธ์—์„œ๋Š” ๋น…๋ฐ์ดํ„ฐ๋ฅผ ํšจ์œจ์ ์ด๊ณ  ์ง๊ด€์ ์œผ๋กœ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ๋Š” ์˜์‚ฌ๊ฒฐ์ •ํŠธ๋ฆฌ ๊ธฐ๋ฒ•์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ธ๊ณต์‹ ๊ฒฝ๋ง์„ ์ ์šฉํ•œ ๋ชจ๋ธ(B-ANN)์„ ์ œ์•ˆํ•˜์—ฌ ์‹œ๊ฐ„๋ณ„ ์ˆ˜์š”์˜ˆ์ธก์„ ์ง„ํ–‰ํ•˜์˜€๋‹ค. ์˜์‚ฌ๊ฒฐ์ •ํŠธ๋ฆฌ ๊ธฐ๋ฒ•์€ ์ž…๋ ฅ๋ฐ์ดํ„ฐ์™€ ์ „๋ ฅ์†Œ๋น„์˜ ์ƒ๊ด€์„ฑ์„ ๋ถ„์„ํ•˜์—ฌ ๋น…๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„๋ฅ˜ํ•˜์˜€๊ณ  ์ธ๊ณต์‹ ๊ฒฝ๋ง์€ ๊ธฐ์กด ํ†ต๊ณ„์  ๊ธฐ๋ฒ•๋ณด๋‹ค ํ–ฅ์ƒ๋œ ์˜ˆ์ธก๊ฐ’์„ ๋„์ถœํ•˜๋ฉด์„œ, ์˜ˆ์ธก์ •ํ™•๋„๋ฅผ ํ–ฅ์ƒํ•˜์˜€๋‹ค. ํ•™์Šต๋ฐ์ดํ„ฐ๋กœ๋Š” 2018๋…„ ์„œ์šธ์˜ ์‹œ๊ฐ„๋ณ„ ๊ธฐ์ƒ๋ฐ์ดํ„ฐ, ํ™˜์œจ ๋ฐ ์œ ๊ฐ€, ๊ทธ๋ฆฌ๊ณ  ์‹œ๊ฐ„๋ณ„ ์ „๋ ฅ์ˆ˜์š”๋ฅผ ์‚ฌ์šฉํ•˜์˜€๋‹ค. ์ •๊ทœํ™”๋œ ํ”ผํฌ์ „๋ ฅ์ˆ˜์š”๋ฅผ ๊ฐ€์ง€๊ณ  ๋ฐ์ดํ„ฐ๋ฅผ ๊ทธ๋ฃนํ™”ํ•˜์˜€์œผ๋ฉฐ, ๊ทธ๋ฃน ๋ฐ์ดํ„ฐ๋ฅผ ํ•™์Šต์‹œ์ผœ ํ•˜๋ฃจ 24์‹œ๊ฐ„์˜ ์ „๋ ฅ์ˆ˜์š”์˜ˆ์ธก์„ ์ง„ํ–‰ํ•˜์˜€๋‹ค. ์ œ์•ˆ๋œ B-ANN ๋ชจ๋ธ์˜ ์ ํ•ฉ์„ฑ์„ ์ž…์ฆํ•˜๊ธฐ ์œ„ํ•ด ๋‹ค์ค‘ํšŒ๊ท€๋ถ„์„๊ณผ ์‹œ๊ณ„์—ด๋ถ„์„, ARIMA ๋ชจํ˜•์œผ๋กœ ์ˆ˜์š”์˜ˆ์ธก์„ ์ง„ํ–‰ํ•˜์—ฌ ๊ฒฐ๊ณผ๋ฅผ ๋น„๊ตํ•˜์˜€๋‹ค. ๊ทธ ๊ฒฐ๊ณผ ๋‹ค์ค‘ํšŒ๊ท€๋ถ„์„ ๋ชจ๋ธ์˜ ์˜ค์ฐจ๋Š” 3.49%, ์‹œ๊ณ„์—ด๋ถ„์„์€ 4.24%, ARIMA ๋ชจํ˜•์˜ ์˜ค์ฐจ๋Š” 2.64%, ์ธ๊ณต์‹ ๊ฒฝ๋ง ๋ชจ๋ธ์˜ ์˜ค์ฐจ๋Š” 2.38%๋กœ, ๋ณธ ๋…ผ๋ฌธ์—์„œ ์ œ์‹œํ•œ B-ANN ๋ชจ๋ธ์ด ๊ฐ€์žฅ ๋‚ฎ์€ ์˜ค์ฐจ๊ฐ’์„ ๊ฐ€์ง„๋‹ค.

ํ–ฅํ›„ ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ด์šฉํ•˜์—ฌ ์‚ฐ์—…์šฉ, ๊ฐ€์ •์šฉ ๋“ฑ ์ „๋ ฅ์‚ฌ์šฉ ์šฉ๋„์— ์˜ํ–ฅ์„ ์ฃผ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ ๋ฐ ๋ถ„๋ฅ˜ํ•˜์—ฌ ํ–ฅ์ƒ๋œ ์ •ํ™•๋„๋ฅผ ๊ฐ–๋Š” ๋ชจ๋ธ์„ ๊ตฌ์ถ•ํ•˜๋ ค ํ•œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  GDP์™€ ๊ฒฝ์ œ์„ฑ์žฅ๋ฅ  ๋“ฑ ์ž…๋ ฅ๋ฐ์ดํ„ฐ์˜ ํ™•์žฅ์„ ํ†ตํ•ด B-ANN ๋ชจ๋ธ์ด ์ค‘์žฅ๊ธฐ ์ „๋ ฅ์ˆ˜์š”์˜ˆ์ธก์—๋„ ํ™œ์šฉ๋  ๊ฒƒ์œผ๋กœ ๊ธฐ๋Œ€ํ•œ๋‹ค.

Acknowledgements

๋ณธ ์—ฐ๊ตฌ๋Š” 2020๋…„๋„ ํ•œ๊ตญ์—ฐ๊ตฌ์žฌ๋‹จ(2020R1A2C1004743)์˜ ์ง€์›๊ณผ 2018๋…„๋„ ํ•œ๊ตญ์ „๋ ฅ๊ณต์‚ฌ(R18XA06-75)์˜ ์ง€์›์— ์˜ํ•˜์—ฌ ์ด๋ฃจ์–ด์ง„ ์—ฐ๊ตฌ๋กœ์„œ, ๊ด€๊ณ„๋ถ€์ฒ˜์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

References

1 
J. Buitrago, S. Asfour, Jan 2017, Short-Term Forecasting of Electric Loads Using Nonlinear Autoregressive Artificial Neural Networks with Exogenous Vector Inputs, Energies, Vol. 10, pp. 1-24DOI
2 
B. H. Koo, H. S. Kim, H. S. Lee, J. H. Park, 2015, Short- term electric load forecasting for summer season using temperature data, Trans. KIEE, Vol. 64, pp. 1137-1144DOI
3 
S. W. Jo, B. S. Kwon, K. B. Song, 2019, Day ahead 24- hours load forecasting algorithm using latest weather forecasting, Trans. KIEE, Vol. 68, pp. 416-422Google Search
4 
D. H. Kim, H. J. Jo, M. S. Kim, J. H. Roh, J. B. Park, 2019, Short-term load forecasting based on deep learning model, Trans. KIEE, Vol. 68, pp. 1094-1099Google Search
5 
C. H. Kim, Mar 2013, Analysis of the daily and hourly power load patterns, Korea Energy Economics Institute Research PaperGoogle Search
6 
C. H. Kim, Dec 2014, A study of mixed data sampling(MIDAS) model for electricity demand forecasting, Korea Energy Economics Institute Research PaperGoogle Search
7 
K. Kandananond, Aug 2011, Forecasting electricity demand in Thailand with an artificial neural network approach, Energies, Vol. 4, pp. 1246-1257DOI
8 
Y. C. Jung, 2016, Utilization strategy of big data for official statistics, Korea Information Society Developmnet Institute (KISDI)Google Search
9 
S. M. Gorade, A. Deo, P. Purohit, Apr 2017, A study of some data mining classification techniques, International Research Journal of Engineering and Technology (IRJET), Vol. 04, pp. 3112-3115Google Search
10 
C. H. Kim, 2013, Estimating short-term load forecasting in Korea using multiple exponential smoothing, The Korea Electro- technology Research Institute (KERI)Google Search
11 
C. H. Kim, Jun 2013, Study on within-week and within-day seasonal patterns of electricity demand in Korea, Korea Energy Economics Institute Policy Issue PaperGoogle Search
12 
J. H. Moon, J. W. Park, S. H. Han, E. J. Hwang, Sept 2017, Power consumption forecasting scheme for educational institutions based on analysis of similar time series data, Journal of KIISE, Vol. 44, pp. 954-965DOI
13 
Korea Electric Power Corporation, Jan 2009, Developmnet of integrated demand management portal based on demand forecastingGoogle Search
14 
S. B. Roh, S. K. Oh, Aug 2018, Design of SVM-based polynomial neural networks classifier using particle swarm, Trans. KIEE, Vol. 67, pp. 1071-1079DOI
15 
S. R. Salkuti, Dec 2018, Short-term electrical load forecasting using hybrid ANN-DE and wavelet transforms approach, Electrical Engineering, Vol. 100, pp. 2755-2763DOI
16 
J. Han, M. Kamber, 2001, Data mining: concepts and techniques, Morgan Kaufmann PublishersGoogle Search
17 
S. H. Kwon, J. W. Lee, G. H. Chung, 2017, Snow damages estimation using artificial neural network and multiple regression analysis, Journal of the Korean Society of Hazard Mitigation, Vol. 17, pp. 315-325DOI
18 
Simon Haykin, 2004, Feedforward neural networks : an introductionGoogle Search
19 
M. K. Kim, July 2015, A new approach to short-term price forecast strategy with an artificial neural network approach: application to the Nord pool, Journal of Electrical Engineering & Technology, Vol. 10DOI
20 
J. N. Hwang, S. Y. Kung, M. Niranjan, J. C. Principe, 1997, The past๏ผŒpresent๏ผŒand future of neural networks for signal processing, IEEE Signal Processing Magazine, Vol. 14, pp. 28-48DOI
21 
P. Priyadarshi, Mar 2019, Rprop and improved Rprop+ based constant modulus type (RCMT) blind channel equalization algorithm for QAM signal, Journal of Information and Optimization Sciences, Vol. 40, pp. 351-366DOI
22 
ASOS data set, Korea Meteorological AgencyGoogle Search
23 
Exchange rates, oil price, and power load data, Korean Statistical Information Service, OpenAPIGoogle Search

์ €์ž์†Œ๊ฐœ

์ด์ง€์› (Ji-Won Lee)
../../Resources/kiee/KIEE.2020.69.6.792/au1.png

2020๋…„ ์ค‘์•™๋Œ€ํ•™๊ต ์—๋„ˆ์ง€์‹œ์Šคํ…œ๊ณตํ•™๋ถ€ ์กธ์—….

2020๋…„~ํ˜„์žฌ ๋™ ๋Œ€ํ•™์› ์—๋„ˆ์ง€์‹œ์Šคํ…œ๊ณตํ•™๊ณผ ์„์‚ฌ๊ณผ์ •.

๊น€ํ˜•์ค€ (Hyung-Jun Kim)
../../Resources/kiee/KIEE.2020.69.6.792/au2.png

2019๋…„ ์ค‘์•™๋Œ€ํ•™๊ต ์—๋„ˆ์ง€์‹œ์Šคํ…œ๊ณตํ•™๋ถ€ ์กธ์—….

2019๋…„~ํ˜„์žฌ ๋™ ๋Œ€ํ•™์› ์—๋„ˆ์ง€์‹œ์Šคํ…œ๊ณตํ•™๊ณผ ์„์‚ฌ๊ณผ์ •.

๊น€๋ฌธ๊ฒธ (Mun-Kyeom Kim)
../../Resources/kiee/KIEE.2020.69.6.792/au3.png

2004๋…„ ๊ณ ๋ ค๋Œ€ํ•™๊ต ์ „๊ธฐ๊ณตํ•™๋ถ€ ์กธ์—….

2006๋…„ ์„œ์šธ๋Œ€ํ•™๊ต ๋Œ€ํ•™์› ์ „๊ธฐยท์ •๋ณด๊ณตํ•™๋ถ€ ์กธ์—…(์„์‚ฌ).

2010๋…„ ๋™๋Œ€ํ•™์› ์ „๊ธฐยท์ •๋ณด๊ณตํ•™๋ถ€ ์กธ์—…(๊ณต๋ฐ•).

2011๋…„~2014๋…„ ๋™์•„๋Œ€ํ•™๊ต ์ „๊ธฐ๊ณตํ•™๊ณผ ์กฐ๊ต์ˆ˜.

2014๋…„~ํ˜„์žฌ ์ค‘์•™๋Œ€ํ•™๊ต ์—๋„ˆ์ง€์‹œ์Šคํ…œ๊ณตํ•™๋ถ€ ๊ต์ˆ˜.