Loading...

인공지능플랫폼

3 Contents
최신순

인공지능 AI 기반 사이버 공격 자동분석 시스템 - KISTI 김규일

디지털 환경으로의 급격한 전환이 가속화되면서 사이버 위협은 과거와 비교할 수 없을 정도로 지능화되고 대형화되는 추세에 직면해 있습니다. 기존의 인력 기반 보안 관제 시스템으로는 매일 쏟아지는 수만 건에 달하는 공격 시도를 실시간으로 탐지하고 정확하게 대응하는 데 물리적인 한계가 따를 수밖에 없습니다. 이에 따라 KISTI 과학기술 사이버 안전센터는 지난 2005년부터 17년 이상 축적해 온 방대한 보안 데이터와 고도의 분석 노하우를 집약하여, 지능형 위협에 능동적으로 대처할 수 있는 인공지능 기반 사이버 공격 자동 분석 플랫폼을 새롭게 선보이게 되었습니다. 개발된 분석 플랫폼은 실시간으로 발생하는 사이버 위협을 신속하고 정확하게 자동 분석하는 것을 최우선 과제로 삼아 설계되었습니다. 인공지능 모델의 생성부터 현장 적용까지의 과정을 대폭 간소화하였으며, 다양한 데이터 환경에서도 원활하게 작동할 수 있도록 공유성과 확장성을 동시에 고려한 것이 특징입니다. 특히 데이터 수집부터 특징 추출, 정규화, 그리고 모델 생성 및 검증에 이르는 전 주기를 하나의 유기적인 플랫폼으로 통합했습니다. 이러한 선순환 체계를 구축함으로써 보안 관제의 전 과정을 자동화하고, 폭발적으로 증가하는 사이버 공격에 대한 방어 역량을 비약적으로 강화했습니다. 이 시스템이 가진 가장 큰 경쟁력 중 하나는 독보적인 양질의 데이터셋 구축 능력에 있습니다. 2005년부터 현재까지 축적된 1,500억 건 이상의 방대한 원천 데이터와 수백만 건의 정교한 레이블링 정보는 인공지능 학습을 위한 대체 불가능한 자산이 됩니다. 일반적인 데이터와 달리 보안 관제 데이터는 노이즈가 많고 중복된 정보가 섞여 있어 모델링에 어려움이 많지만, 전용 정제 알고리즘을 통해 이를 효율적으로 해결했습니다. 최적화된 전처리 과정을 거쳐 추출된 양질의 데이터셋은 인공지능 모델의 성능을 결정짓는 핵심적인 밑거름이 되어 분석 결과의 신뢰도를 보장합니다. 기술적 측면에서는 공격자의 잠재적인 행위 패턴을 파악하기 위해 정적인 정보에 국한되지 않고 시공간 정보를 반영한 동적인 흐름을 정밀하게 추적합니다. RNN이나 CNN과 같은 최신 딥러닝 모델은 물론, 기존의 다양한 머신러닝 기법들을 자유롭게 조합하여 활용할 수 있는 유연한 구조를 갖추고 있습니다. 또한 하이퍼파라미터 최적화와 주요 특징 추출 기능을 자동화된 서치 기능으로 제공하여, 보안 전문가가 일일이 설정을 변경하지 않아도 시스템이 스스로 최적의 성능을 도출합니다. 이는 복잡한 인공지능 기술을 실무 현장에 누구나 쉽고 빠르게 도입할 수 있도록 돕는 핵심 기술입니다. 해당 플랫폼은 99% 이상의 높은 탐지 정확도를 기록하며 실제 보안 관제 현장에 즉각적으로 투입되어 그 실효성을 입증하고 있습니다. 설명 가능한 인공지능(XAI) 기술을 도입하여, 내부 연산 과정을 투명하게 공개함으로써 운영자가 분석 결과를 전적으로 신뢰할 수 있는 환경을 조성했습니다. 보안 인력의 업무 부하를 획기적으로 줄이는 동시에 제로데이 공격과 같은 미지의 위협까지도 탐지할 수 있는 이 시스템은, 다수의 지식재산권과 특허 기술을 기반으로 국가 과학기술 연구 인프라를 보호하는 든든한 방패 역할을 수행할 것입니다.

인공지능 AI 기반 사이버 공격 자동분석 시스템  - KISTI 김규일
한국과학기술정보연구원
  • 융합
  • 공학·기술

EOST2021 ETRI 공유플랫폼 “나눔”

한국전자통신연구원(ETRI)은 대전 본원 외에도 판교, 광주, 대구 등 주요 지역 거점을 통해 인공지능 응용 기술 개발을 적극적으로 지원하고 있습니다. 특히 판교에 위치한 수도권 지역 센터인 서울 SW-SoC 융합 R&D 센터는 지능정보융합연구실을 중심으로 인공지능 개방형 플랫폼인 '나눔 포털'을 운영하고 있습니다. 이 플랫폼은 단순히 정보를 전달하는 공간을 넘어, 전국의 인공지능 개발 기업들이 공동으로 활용할 수 있는 기술적 토대를 제공하며 국내 인공지능 생태계의 활성화를 돕는 핵심적인 허브 역할을 수행하고 있습니다. 나눔 포털의 가장 큰 특징은 사용자 참여형 데이터 공유 시스템에 있습니다. 기존의 많은 데이터 플랫폼이 일방적으로 데이터를 제공하는 방식이었다면, 이곳에서는 사용자가 직접 데이터 제공자가 되어 자신이 보유한 데이터 파일이나 링크를 타인과 자유롭게 공유할 수 있습니다. 또한, 데이터 공유자의 권리를 보장하기 위해 사용자가 직접 '사용 허가 협약서'를 작성하고 관리할 수 있는 기능을 제공합니다. 이를 통해 데이터 제공자와 사용자 간의 신뢰를 구축하고, 커뮤니티를 통해 공유된 데이터가 더욱 가치 있게 발전할 수 있는 협력 구조를 마련했습니다. 연구 성과를 알리는 방식에서도 혁신을 시도했습니다. 과거에는 기술 이전 페이지를 통해 문서나 동영상으로 기술을 소개하는 정적인 방식이 주를 이루었으나, 나눔 포털은 가상화 기술(VDI)을 활용해 사용자가 연구 결과물을 직접 조작해 볼 수 있는 체험 서비스를 제공합니다. 현재 플랫폼에서는 KSB 프레임워크인 BeeAI, 딥러닝 대시보드, 그리고 양자 컴퓨팅 시뮬레이터와 같은 고난도 소프트웨어들을 별도의 복잡한 설치 과정 없이 온라인에서 즉시 실행해 볼 수 있습니다. 이는 사용자가 기술의 실질적인 성능을 체감하고 인사이트를 얻는 데 큰 도움을 줍니다. 개발자 커뮤니티는 공동의 목표를 가진 사용자들이 모여 협업할 수 있는 최적의 환경을 제공합니다. 커뮤니티 내 '개발자 방'을 통해 파일과 정보를 교환하며 프로젝트를 진행할 수 있으며, 개발 경험이 부족한 입문자들을 위해 데이터 수집부터 모델 고도화까지의 전 과정을 상세히 안내하는 튜토리얼도 지원합니다. 특히 인공지능 학습 데이터 구축에 소요되는 막대한 시간과 비용을 절감할 수 있도록, 언어 분석을 위한 개체명 인식 도구나 시각 객체 검출을 위한 반자동 레이블링 도구를 제공하여 개발자들이 더욱 효율적으로 연구에 집중할 수 있도록 돕고 있습니다. 플랫폼의 지속적인 활성화를 위해 활동 점수에 따른 인센티브 정책도 운영하고 있습니다. 데이터 공유나 댓글 작성 등 플랫폼 내의 다양한 활동은 포인트로 적립되며, 연간 누적 점수가 높은 우수 사용자에게는 그에 합당한 혜택을 제공합니다. 이러한 정책은 사용자의 자발적인 참여를 이끌어내는 원동력이 됩니다. 결국 나눔 포털은 완성된 결과물이 아니라 사용자의 피드백을 통해 끊임없이 진화하는 유기적인 플랫폼을 지향합니다. 이러한 노력이 국내 인공지능 산업 발전의 마중물이 되어, 더 많은 혁신적인 서비스가 탄생하는 밑거름이 되기를 기대해 봅니다.

EOST2021 ETRI 공유플랫폼 “나눔”
한국전자통신연구원
  • 융합
  • 공학·기술

BeeAI 공모전 교육 영상(11) - 융합서빙(134~148p)

KSB AI+ 9.0은 인공지능 모델의 학습과 서빙을 체계적으로 관리할 수 있는 강력한 플랫폼입니다. 사용자 매뉴얼은 엔진의 구조와 개념부터 구체적인 회원가입 절차와 UI 활용법까지 상세히 안내하며, 초보자도 쉽게 시스템에 적응할 수 있도록 돕습니다. 특히 8가지 엔진 유형을 통해 배치 방식과 스트림 방식의 처리 과정을 한눈에 파악할 수 있으며, CPU와 GPU 자원을 효율적으로 활용하여 복잡한 연산 작업을 수행할 수 있는 기반을 제공합니다. 이러한 체계적인 구성은 복잡한 AI 프로젝트의 초기 진입 장벽을 낮추는 데 큰 기여를 합니다. 실시간 데이터 처리를 위한 스트림 엔진은 구조화된 스트리밍 기술을 기반으로 구현되어 있습니다. 이를 통해 워터마크나 체크포인트 같은 정교한 기능을 활용할 수 있으며, IoT 디바이스에서 유입되는 정제되지 않은 로우 데이터를 신속하고 정확하게 변환할 수 있습니다. 예를 들어, 교통 속도 센서에서 들어오는 데이터를 실시간으로 분석하여 1분 혹은 5분 단위의 평균 속도를 예측하는 모델은 도시 교통 관제 시스템 등에 즉각적으로 적용될 수 있는 실무적인 예시입니다. 데이터의 전 주기를 관리하는 이러한 방식은 실시간 대응이 필요한 현대 인공지능 서비스의 핵심 요소로 자리 잡고 있습니다. 파이썬 사용자 정의 함수(UDF)를 활용하면 복잡한 로직도 손쉽게 REST API 형태로 변환할 수 있습니다. 사용자가 작성한 코드는 도커 이미지로 자동 생성되어 특정 포트를 통해 서비스되며, 이는 모델의 배포와 확장을 매우 간편하게 만듭니다. 또한 AutoML이나 텐서플로우와 같은 외부 프레임워크와의 연동을 지원하는 익스터널 엔진은 개발자가 익숙한 도구를 활용하면서도 플랫폼의 강력한 관리 기능을 동시에 누릴 수 있게 합니다. 이러한 유연한 연동 구조는 다양한 요구사항을 가진 프로젝트 환경에서 모델의 가치를 극대화하고 개발 효율성을 높이는 중요한 역할을 수행합니다. 융합 서빙은 개별적으로 작동하는 여러 모델이나 외부 오픈 API를 유기적으로 연결하여 더욱 지능화된 서비스를 창출하는 고도화된 기술입니다. 이는 단순히 하나의 모델이 결과를 도출하는 것을 넘어, 언어 지능이나 시각 지능 같은 다양한 모듈을 조합하여 복잡한 문제를 해결할 수 있게 합니다. 온디맨드 파이프 서빙 엔진을 활용하면 여러 개의 REST API를 파이프라인으로 연결하여 일련의 처리 과정을 자동화할 수 있으며, 이는 사용자에게 더욱 완성도 높은 인공지능 응답을 제공하는 기반이 됩니다. 결과적으로 서비스의 유연성과 확장성을 획기적으로 높여 차세대 지능형 서비스 구축을 가능하게 합니다. 구체적인 활용 사례로 외부의 엑소브레인 오픈 API와 내부 모델을 결합한 건물 에너지 제어 서비스를 들 수 있습니다. 자연어로 입력된 사용자의 요구사항을 대화 처리 및 기계 독해 API를 통해 분석하고, 여기서 추출된 핵심 키워드를 바탕으로 적절한 제어 로직을 실행하는 구조입니다. 예를 들어 날씨 정보나 사용자의 의도를 파악하여 '맑은 날' 혹은 '흐린 날'에 최적화된 모델로 요청을 라우팅함으로써 에너지를 효율적으로 관리할 수 있습니다. 이러한 방식은 파편화된 기술들을 하나의 완성된 비즈니스 시나리오로 통합하는 인공지능 서비스 개발의 정수를 보여주는 좋은 예시입니다. 융합 서빙의 핵심은 지능적인 라우트 매핑 기술에 있습니다. 입력된 데이터의 특성에 따라 인덱스 값을 부여하고, 이를 바탕으로 서로 다른 모델로 작업을 배정하는 과정은 시스템의 효율성을 극대화합니다. 맑은 날씨에는 특정 조건에 따라 환기를 권고하고, 추운 날씨에는 창문을 닫도록 유도하는 등의 세밀한 제어가 가능해지는 것입니다. 오퍼레이터들이 체인처럼 연결되어 요청과 응답을 주고받는 과정은 복잡한 데이터 흐름을 체계적으로 제어할 수 있게 하며, 이는 개발자가 복잡한 백엔드 인프라를 직접 구축하지 않고도 수준 높은 마이크로서비스 아키텍처를 구현할 수 있도록 돕습니다. 마지막으로 데이터 생성부터 전처리, 학습, 예측, 결과 저장에 이르는 엔드 투 엔드 시나리오는 인공지능 서비스의 전체 생명주기를 완성합니다. 실시간으로 유입되는 데이터를 기반으로 모델이 주기적으로 재학습되고, 새롭게 학습된 모델이 서비스 중단 없이 즉각적으로 교체되어 적용되는 과정은 플랫폼의 자동화 역량을 입증합니다. 모델 자동 갱신(Auto Reload) 기능을 통해 신규 모델을 감지하고 서빙에 반영함으로써, 변화하는 환경 데이터에 기민하게 대응하는 진정한 의미의 지능형 시스템 구축이 가능해집니다. 이러한 전 주기 통합 관리 환경은 미래 인공지능 산업에서 강력한 경쟁력이 될 것입니다.

BeeAI 공모전 교육 영상(11) - 융합서빙(134~148p)
한국전자통신연구원ETRI 클래스
  • 융합
  • 공학·기술