정형 데이터 분석
정형 데이터 분석은 WPS(World Programming Solutions)를 통해 정형화 되어 있는 데이터를 분석할 수 있습니다.
다양한 기능을 제공하여 기술을 가진 사용자를 수용하고 데이터 엔지니어, 통계 학자 및 데이터 분석가 간의 협업을 가능하게 합니다.
코딩언어는 Python, R 및 SQL을 지원하며 UI적으로는 워크플로우 형태로 데이터준비, 검색 및 모델링을 위한 드래그앤드롭 형태로 시각적 프로그래밍 도구를 지원합니다.
WPS Workbench란?
- Data Engineering과 Data Science를 위한 소프트웨어 플랫폼
- 데이터 처리도구
- 자체 SAS언어 컴파일럴 보유, Third-party 제품 불필요
- 단일 프로그램에서 SAS, SQL, Python, R 혼합 언어 사용가능
- Eclipse 기반 UI제공
- End-to-End 분석 플랫폼
프로그래밍 분석
Jupyter Lab
프로그래밍 분서은 오픈 소스 소프트웨어인 주피터 노트북을 기반으로, 여러 개의 프로그래밍 언어를 지원하는 인터렉티브 분석 환경을 지원합니다. 본 프로젝트에서는 인공지능 분석에 활용되는 Python과 대용량 데이터 분석에 활용되는 R을 적용하여 다중 사용자 중심의 프로젝트를 생성하고, 데이터 분석을 수행할 수 있는 환경을 제공합니다.
프로그래밍 분석을 제공하는 주피터 노트북(주피터 허브)의 특징은 다음과 같습니다.
- 대화형 프로그래밍을 구성하기 위한 다양한 언어를 지원
- 브라우저 기반 코드, 텍스트, 수식, 인리인 플롯, 기타 미디어 등을 포함하는 문서 구성 기능 제공
- 대화형 시각화와 GUI 툴킷을 제공하여 코드 조각을 실행하여 바로바로 결과를 확인하는 기능제공
- 병렬 컴퓨팅을 위한 툴 제공 가능
- 다중 사용자를 위한 분석 프로그래밍 환경 제공
- 기존 인증시스템과 연동하여 서버 기반 배포 가능
AI분석
AI분석은 AI Workbench를 통해 머신러닝/딥러닝 분석 초보자에게 UI로 쉽게 분석을 가능하게 해줍니다.
빠르고 간단한 모델링이 가능하며 데이터 전처리를 통해 데이터를 탐색, 분석, 정제하여 알고리즘의 성능을 높여줍니다.
AI Workbench는?
- 개인별 데이터 관리를 위한 Tree구조의 저장공간을 제공
- 다양한 머신러닝, 딥러닝(이미지) 사전 학습 모델을 제공하는 Python 기반의 시스템
- 다양한 데이터를 분석을 위해 풍부한 처리방식을 제공
- 상세 파라미터 변경으로 다양한 모델 구축의 확장성 제공
- 도메인 관리를 통해 학습된 모델의 배포 및 다운로드의 편의성 제공
데이터 관리
- 효율적 데이터 관리를 위한 개인별 디렉토리 제공
- 대용량 파일 업로드
데이터 탐색
- 열(필드)별 적합한 그래프 제공
- 기초통계정보 제공
모델 학습
- 다양한 머신러닝, 딥러닝 기능 제공
- 비동기 처리를 통한 효율적 자원 사용
모델 결과
- 다양한 방식의 모델 결과 제공
- 데이터 및 모델 배포, 다운로드 기능 제공