Newer
Older
#### 개념 및 구조
- KSB 인공지능 프레임워크(이하 <b>BeeAI</b>)는 <b>IoT, 빅데이터, 기계학습 및 도메인 지식</b>을 융합하여 다양한 인공지능 서비스 구축에 필요한 공통기능을 제공하는 인공지능 프레임워크입니다. BeeAI는 분산병렬 인프라를 기반으로, 다양한 데이터 소스의 수집으로부터 도메인 응용서비스 제공까지의 전주기적 솔루션을 지향합니다.
- BeeAI는 <b>멀티모달 데이터처리, 멀티모델 동시학습 및 추론, 자동기계학습, 분산병렬학습 및 추론, 학습모델 및 도메인지식의 탑재·연동</b> 등의 기능을 제공합니다. 각각의 기능들은, <b>워크플로우를 이용하여 선택·조합·실행·서빙 및 재활용</b>이 가능하도록 설계되었습니다.
#### 특장점
- <b>지속성</b> : SW/Data/Analytics/경험 등 기업의 데이터를 활용한 인공지능 기술력 내재화 가능
- <b>다양성</b> : SW 컴퍼넌트들의 조합으로 다양한 응용 서비스 시스템 구성 가능
- <b>재활용성</b> : 워크플로우 재활용 및 공유 기능 제공
- <b>확장성</b> : 개발자 API를 이용한 3rd Party 컴퍼넌트 개발 및 등록 인터페이스 제공
- <b>편의성</b> : (1) 웹 기반 DIY 워크플로우 저작도구 및 모니터링/실행/제어 인터페이스제공, (2) Stand-alone 실행환경과 웹툴킷 저작 환경을 포함한 컨테이너 기반 툴박스 제공, (3) 모델 학습과 서빙 프로세스 일원화
- <https://oss.etri.re.kr/> 접속 후 "외부 클라우드 저장소" 클릭 (아래 그림 참조)
- 외부 클라우드 저장소 회원가입 (아래 그림 참조). 회원 가입시의 "Full name"과 "Username"은 아래 "<b>권한요청 Email 발송</b>"에서 필요함.
![ETRI 외부 클라우드 저장소 가입](images/images_etri.external.git.png)
가입시의 "Full name"과 "Username"을 포함하는 메일을 작성하여 발송합니다 (아래 참조).
- Email 제목: KSB KAF Git Repository 접근승인요청
- 내용: 반드시 "Full name"과 "Username"을 포함하여야 하며, 기타 내용은 자유양식으로 작성
- leeyh@etri.re.kr
발송된 권한요청 Email은 담당자에 의해 수동으로 확인됩니다. 담당자가 부재 중이 아닐 경우, 빠른 확인 후 권한요청 승인에 대한 답변이 이메일로 발송됩니다.
권한요청 승인 답메일을 받은 후에는, 아래의 명령어를 이용하여 KSB AI Framework를 다운로드할 수 있습니다.
</pre>
처음으로 다운로드할 경우, 가입시 이용한 사용자 ID ("Username")와 암호 ("Password")를 입력합니다.
KSB AI Framework 가 업데이트된 경우, 아래 명령어를 이용해 업데이트된 파일만 받을 수 있습니다.
<table width="200" cellpadding="5" cellspacing="2" border="1" align="center" style="table-layout:fixed;word-break:break-all;">
<td>KSB 인공지능 프레임워크를 빠르게 시작할 수 있는 1) docker image 와 고객의 환경에 맞게 구성하여 설치할 수 있는 2) 오픈소스 및 바이너리 파일 을 제공합니다.</td>
<td> https://etrioss.kr/thkimetri/ksb19.03-manual/blob/master/manual1903/startGuide.md </td>
<td> KSB 인공지능 프레임워크를 이용하여 인공지능 서비스를 만드는 방법을 설명한 사용자 매뉴얼입니다. KSB 웹툴킷을 이용하여 인공지능 서비스와 관련된 워크플로우를 만들고 실행하거나 제어하는 방법을 설명합니다. 또한 워크플로우를 쉽게 개발할 수 있도록 KSB 웹툴킷 기반의 다양한 워크플로우 개발 예제를 소개합니다. </td>
<td> https://etrioss.kr/thkimetri/ksb19.03-manual/blob/master/manual1903/userGuide.md </td>
</tr>
<tr>
<td> 3 </td>
<td> KSB 인공지능 프레임워크의 신규 컴퍼넌트를 개발하고자 하는 SW 개발자를 위한 매뉴얼입니다. </td>
<td> https://etrioss.kr/thkimetri/ksb19.03-manual/blob/master/manual1903/developerGuide.md </td>
</tr>
<tr>
<td> 4 </td>
<td> KSB 인공지능 프레임워크는 Scala 를 사용하여 다양한 응용서비스를 개발할 수 있는 공통 API를 제공합니다. </td>
<td> https://etrioss.kr/thkimetri/ksb19.03-manual/blob/master/manual1903/apiReference.md </td>
</tr>
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
# 매뉴얼
<table width="200" cellpadding="5" cellspacing="2" border="1" align="center" style="table-layout:fixed;word-break:break-all;">
<tr>
<th> </th> <th> 목차 </th> <th> 설명 </th>
</tr>
<tr>
<td> 1 </td>
<td width="150px" nowrap> 시작하기 </td>
<td> https://etrioss.kr/thkimetri/ksb19.03-manual/blob/master/manual1903/startGuide.md </td>
</tr>
<tr>
<td> 2 </td>
<td width="150px" nowrap >사용자 가이드</td>
<td> https://etrioss.kr/thkimetri/ksb19.03-manual/blob/master/manual1903/userGuide.md </td>
</tr>
<tr>
<td> 3 </td>
<td width="150px" nowrap > 개발자 가이드</td>
<td> https://etrioss.kr/thkimetri/ksb19.03-manual/blob/master/manual1903/developerGuide.md </td>
</tr>
<tr>
<td> 4 </td>
<td width="150px" nowrap > API 레퍼런스 </td>
<td> https://etrioss.kr/thkimetri/ksb19.03-manual/blob/master/manual1903/apiReference.md </td>
</tr>
</table>
## KSB AI Framework 관련 웹사이트
- KSB AI Framework 다운로드 사이트