<?xml version="1.0" encoding="utf-8" standalone="no"?>
<dublin_core schema="dc">
  <dcvalue element="contributor" qualifier="advisor">이정원</dcvalue>
  <dcvalue element="contributor" qualifier="author">장정규</dcvalue>
  <dcvalue element="date" qualifier="issued">2024-02</dcvalue>
  <dcvalue element="identifier" qualifier="other">33399</dcvalue>
  <dcvalue element="identifier" qualifier="uri">https:&#x2F;&#x2F;aurora.ajou.ac.kr&#x2F;handle&#x2F;2018.oak&#x2F;39324</dcvalue>
  <dcvalue element="description" qualifier="none">학위논문(박사)--AI융합네트워크학과,2024.&#x20;2</dcvalue>
  <dcvalue element="description" qualifier="abstract">합성곱&#x20;신경망&#x20;(Convolutional&#x20;Neural&#x20;Networks,&#x20;CNNs)은&#x20;다양한&#x20;도메인에서&#x20;인간&#x20;수준의&#x20;성능을&#x20;뛰어넘는&#x20;높은&#x20;성능을&#x20;보여주고&#x20;있으며,&#x20;그&#x20;성능이&#x20;높아짐에&#x20;따라&#x20;모델의&#x20;크기도&#x20;날이&#x20;갈수록&#x20;거대해지고&#x20;있다.&#x20;이러한,&#x20;CNN의&#x20;다양한&#x20;활용은&#x20;리소스가&#x20;제한된&#x20;임베디드&#x20;시스템&#x20;또는&#x20;사물&#x20;인터넷&#x20;(IoT)&#x20;장치를&#x20;포함한&#x20;다양한&#x20;시스템으로도&#x20;퍼지고&#x20;있다.&#x20;하지만,&#x20;각&#x20;도메인에서&#x20;높은&#x20;성능을&#x20;가진&#x20;것으로&#x20;알려진&#x20;기존&#x20;CNN&#x20;모델들을&#x20;그대로&#x20;리소스가&#x20;제한된&#x20;시스템에&#x20;사용하기에는&#x20;모델의&#x20;사이즈가&#x20;문제가&#x20;된다.&#x20;이를&#x20;위해&#x20;다양한&#x20;경량화&#x20;기법을&#x20;사용하여&#x20;약간의&#x20;정확도&#x20;손실만을&#x20;대가로&#x20;CNN의&#x20;리소스&#x20;요구&#x20;사항을&#x20;줄이기&#x20;위한&#x20;연구들이&#x20;존재한다.&#x20;대표적인&#x20;경량화기법인&#x20;CNN&#x20;프루닝&#x20;기법은&#x20;주로&#x20;불필요한&#x20;가중치를&#x20;골라내어&#x20;리소스&#x20;요구&#x20;사항을&#x20;최소화하는&#x20;데&#x20;초점을&#x20;맞춘다.&#x20;그러나&#x20;오늘날의&#x20;임베디드&#x20;시스템은&#x20;리소스&#x20;제약&#x20;뿐만&#x20;아니라&#x20;실시간&#x20;리소스&#x20;가용성에도&#x20;대응해야&#x20;한다.&#x20;따라서&#x20;주어진&#x20;정적&#x20;상황만을&#x20;고려하는&#x20;이전의&#x20;기법은&#x20;더&#x20;이상&#x20;효율적이지&#x20;않다.&#x20;본&#x20;논문에서는&#x20;단일&#x20;CNN&#x20;내에서&#x20;여러&#x20;하위&#x20;네트워크를&#x20;다중&#x20;조건에&#x20;따라&#x20;선택할&#x20;수&#x20;있는&#x20;새로운&#x20;다상&#x20;CNN&#x20;기법을&#x20;제안한다.&#x20;제안된&#x20;기법에서&#x20;CNN은&#x20;어떤&#x20;가중치&#x20;하위&#x20;집합을&#x20;사용하는지에&#x20;따라&#x20;다양한&#x20;버전으로&#x20;작동될&#x20;수&#x20;있으며,&#x20;이&#x20;중&#x20;주어진&#x20;제약&#x20;조건과&#x20;가장&#x20;잘&#x20;맞는&#x20;버전으로&#x20;적절히&#x20;변환될&#x20;수&#x20;있다.&#x20;_x000D_&#x0A;&lt;br&gt;다상&#x20;CNN을&#x20;구성하기&#x20;위해서는&#x20;먼저&#x20;기존&#x20;CNN을&#x20;가장&#x20;작은&#x20;형태로&#x20;프루닝하여&#x20;가장&#x20;작은&#x20;가중치&#x20;집합(하위&#x20;네트워크)을&#x20;만들어야&#x20;한다.&#x20;그&#x20;다음&#x20;주어진&#x20;제약&#x20;조건에&#x20;따라&#x20;이에&#x20;적합한&#x20;추가적인&#x20;가중치&#x20;집합을&#x20;찾아,&#x20;앞서&#x20;만든&#x20;가장&#x20;작은&#x20;집합에&#x20;추가한다.&#x20;여러&#x20;버전의&#x20;하위&#x20;네트워크는&#x20;작은&#x20;사이즈의&#x20;하위&#x20;네트워크에서&#x20;가중치를&#x20;추가하면서&#x20;더&#x20;큰&#x20;사이즈의&#x20;하위&#x20;네트워크를&#x20;구성한다.&#x20;결과적으로&#x20;각&#x20;단계에서&#x20;다양한&#x20;하위&#x20;네트워크&#x20;버전들을&#x20;구성할&#x20;수&#x20;있으며,&#x20;동시에&#x20;최종&#x20;형태의&#x20;단일&#x20;네트워크는&#x20;모든&#x20;하위&#x20;네트워크를&#x20;내포한다.&#x20;각&#x20;하위&#x20;네트워크는&#x20;정확도와&#x20;리소스&#x20;사용량에서&#x20;다양한&#x20;솔루션을&#x20;가질&#x20;수&#x20;있고&#x20;이를&#x20;통해&#x20;파레토&#x20;솔루션을&#x20;형성할&#x20;수&#x20;있다.&#x20;본&#x20;연구에서는&#x20;대부분의&#x20;임베디드&#x20;시스템이&#x20;GPU&#x20;또는&#x20;HW&#x20;가속기와&#x20;같은&#x20;신경망&#x20;연산에&#x20;적합한&#x20;가속기를&#x20;갖지&#x20;못하다는&#x20;점을&#x20;감안하여&#x20;CPU&#x20;기반&#x20;CNN&#x20;추론&#x20;엔진을&#x20;대상으로&#x20;한다.&#x20;제안된&#x20;기법은&#x20;오픈&#x20;소스&#x20;추론&#x20;엔진인&#x20;Darknet&#x20;with&#x20;NNPACK을&#x20;기반으로&#x20;구현되었으며&#x20;설계&#x20;공간&#x20;탐색&#x20;능력과&#x20;실시간&#x20;전환&#x20;가능성&#x20;측면에서&#x20;CNN의&#x20;기본적인&#x20;형태를&#x20;지니고&#x20;있는&#x20;VGGNet을&#x20;통해&#x20;그&#x20;효과를&#x20;검증한다.</dcvalue>
  <dcvalue element="description" qualifier="tableofcontents">제&#x20;1&#x20;장&#x20;서론&#x20;1_x000D_&#x0A;&lt;br&gt;&#x20;제&#x20;1&#x20;절&#x20;연구&#x20;배경&#x20;및&#x20;문제&#x20;분석&#x20;1_x000D_&#x0A;&lt;br&gt;&#x20;제&#x20;2&#x20;절&#x20;연구&#x20;목적&#x20;및&#x20;방법&#x20;4_x000D_&#x0A;&lt;br&gt;제&#x20;2&#x20;장&#x20;관련&#x20;연구&#x20;8_x000D_&#x0A;&lt;br&gt;&#x20;제&#x20;1&#x20;절&#x20;프루닝을&#x20;통한&#x20;모델&#x20;경량화&#x20;8_x000D_&#x0A;&lt;br&gt;&#x20;제&#x20;2&#x20;절&#x20;N-in-1&#x20;네트워크&#x20;12_x000D_&#x0A;&lt;br&gt;제&#x20;3&#x20;장&#x20;다상&#x20;네트워크&#x20;훈련&#x20;방법&#x20;및&#x20;세분성&#x20;활용&#x20;15_x000D_&#x0A;&lt;br&gt;&#x20;제&#x20;1&#x20;절&#x20;다상&#x20;네트워크&#x20;개념&#x20;및&#x20;훈련&#x20;방법&#x20;15_x000D_&#x0A;&lt;br&gt;&#x20;1.&#x20;반복적&#x20;다상&#x20;훈련&#x20;15_x000D_&#x0A;&lt;br&gt;&#x20;2.&#x20;가중치&#x20;재훈련&#x20;18_x000D_&#x0A;&lt;br&gt;&#x20;제&#x20;2&#x20;절&#x20;아키텍쳐&#x20;기반&#x20;희소성&#x20;20_x000D_&#x0A;&lt;br&gt;&#x20;1.&#x20;General&#x20;Matrix&#x20;Multiply&#x20;(GEMM)&#x20;22_x000D_&#x0A;&lt;br&gt;&#x20;2.&#x20;거친&#x20;단위의&#x20;커널&#x20;희소성&#x20;25_x000D_&#x0A;&lt;br&gt;&#x20;3.&#x20;미세&#x20;단위의&#x20;SIMD&#x20;기반&#x20;희소성&#x20;27_x000D_&#x0A;&lt;br&gt;제&#x20;4&#x20;장&#x20;다상&#x20;CNN&#x20;구축&#x20;29_x000D_&#x0A;&lt;br&gt;&#x20;제&#x20;1&#x20;절&#x20;위상&#x20;결정&#x20;30_x000D_&#x0A;&lt;br&gt;&#x20;1.&#x20;최소&#x20;위상&#x20;30_x000D_&#x0A;&lt;br&gt;&#x20;2.&#x20;최대&#x20;위상&#x20;31_x000D_&#x0A;&lt;br&gt;&#x20;3.&#x20;중간&#x20;위상&#x20;34_x000D_&#x0A;&lt;br&gt;&#x20;제&#x20;2&#x20;절&#x20;실시간&#x20;위상&#x20;전환&#x20;37_x000D_&#x0A;&lt;br&gt;제&#x20;5&#x20;장&#x20;실험&#x20;결과&#x20;39_x000D_&#x0A;&lt;br&gt;&#x20;제&#x20;1&#x20;절&#x20;실험&#x20;환경&#x20;39_x000D_&#x0A;&lt;br&gt;&#x20;제&#x20;2&#x20;절&#x20;희소성&#x20;단위에&#x20;따른&#x20;프루닝&#x20;성능&#x20;비교&#x20;41_x000D_&#x0A;&lt;br&gt;&#x20;제&#x20;3&#x20;절&#x20;다상&#x20;CNN&#x20;구축&#x20;시나리오&#x20;46_x000D_&#x0A;&lt;br&gt;&#x20;1.&#x20;디자인&#x20;요구&#x20;사항&#x20;가정&#x20;46_x000D_&#x0A;&lt;br&gt;&#x20;2.&#x20;최소&#x20;및&#x20;최대&#x20;위상&#x20;결정&#x20;47_x000D_&#x0A;&lt;br&gt;&#x20;3.&#x20;중간&#x20;위상&#x20;삽입&#x20;48_x000D_&#x0A;&lt;br&gt;&#x20;제&#x20;4&#x20;절&#x20;다상&#x20;CNN&#x20;성능&#x20;분석&#x20;51_x000D_&#x0A;&lt;br&gt;제&#x20;6&#x20;장&#x20;결론&#x20;58_x000D_&#x0A;&lt;br&gt;참고문헌&#x20;60_x000D_</dcvalue>
  <dcvalue element="language" qualifier="iso">kor</dcvalue>
  <dcvalue element="publisher" qualifier="none">The&#x20;Graduate&#x20;School,&#x20;Ajou&#x20;University</dcvalue>
  <dcvalue element="rights" qualifier="none">아주대학교&#x20;논문은&#x20;저작권에&#x20;의해&#x20;보호받습니다.</dcvalue>
  <dcvalue element="title" qualifier="none">효율적인&#x20;설계&#x20;공간&#x20;탐색을&#x20;위한&#x20;두&#x20;가지&#x20;세분성을&#x20;갖는&#x20;다상&#x20;신경망</dcvalue>
  <dcvalue element="title" qualifier="alternative">Multi-Phase&#x20;Neural&#x20;Network&#x20;via&#x20;Two-Level&#x20;Granularity&#x20;for&#x20;Efficient&#x20;Design&#x20;Space&#x20;Exploration</dcvalue>
  <dcvalue element="type" qualifier="none">Thesis</dcvalue>
  <dcvalue element="contributor" qualifier="affiliation">아주대학교&#x20;대학원</dcvalue>
  <dcvalue element="contributor" qualifier="alternativeName">Jeonggyu&#x20;Jang</dcvalue>
  <dcvalue element="contributor" qualifier="department">일반대학원&#x20;AI융합네트워크학과</dcvalue>
  <dcvalue element="date" qualifier="awarded">2024-02</dcvalue>
  <dcvalue element="description" qualifier="degree">Doctor</dcvalue>
  <dcvalue element="identifier" qualifier="url">https:&#x2F;&#x2F;dcoll.ajou.ac.kr&#x2F;dcollection&#x2F;common&#x2F;orgView&#x2F;000000033399</dcvalue>
  <dcvalue element="subject" qualifier="keyword">CNN</dcvalue>
  <dcvalue element="subject" qualifier="keyword">경량화</dcvalue>
  <dcvalue element="subject" qualifier="keyword">다목적&#x20;최적화</dcvalue>
  <dcvalue element="subject" qualifier="keyword">딥러닝</dcvalue>
  <dcvalue element="subject" qualifier="keyword">임베디드&#x20;시스템</dcvalue>
</dublin_core>
