디지털 라이브러리[ 검색결과 ]
해석가능한 머신러닝을 위한 시각적 분석 시스템 제안
http://doi.org/10.5626/JOK.2023.50.1.57
해석가능한 머신러닝은 머신러닝 시스템의 행동과 예측을 사람이 이해할 수 있도록 돕는 기술을 말한다. 본 연구는 사용자가 쉽고 명확하게 머신러닝 모델을 해석할 수 있도록 지원하기 위하여 머신러닝 모델이 입력 데이터로부터 출력 결과를 어떻게 연결 짓는지에 대한 관계성을 해석하는 시각적 분석 시스템을 제안한다. 본 연구가 제안한 시각적 분석 시스템은 머신러닝 수행 결과를 입력 변수, 목표 변수, 예측 값에 따라 필터링하고 그룹 지어 해석할 수 있는 반복적인 조정 절차를 통해 효과적으로 머신러닝 모델을 해석할 수 있는 접근 방식을 취한다. 유스 케이스 분석과 사용자 심층 인터뷰를 통해 본 연구에서 제시한 시각적 분석 시스템이 머신러닝 모델의 복잡한 동작에 대한 통찰을 얻고, 입력 변수와 목표 변수 및 모델 예측에 대한 과학적 이해를 확보하고, 모델의 안정성과 신뢰성을 파악하는데 도움을 제공함을 확인했다.
범죄 수사를 위한 상호작용이 가능한 다중 뷰 시각적 분석 시스템
정석원, 신동화, 복진욱, 박석현, 전현, 서진욱, 이인수, 박수영
http://doi.org/10.5626/JOK.2023.50.1.47
수사해야 하는 데이터는 날이 갈수록 많아지며 복잡해지고 있지만, 아직 수사 환경이나 방법은 그 변화를 따라가지 못하고 있다. 본 연구에서는 수사관들의 수사 환경과 수사를 위해 사용하는 소프트웨어에 대해 분석하고, 수사 과정에서의 센스메이킹 측면에 주목하여 기존의 센스메이킹을 위한 시각화 분석기법을 수사에 적용함으로써 수사를 효율화할 수 있는 방법을 모색하였다. 분석 결과에 기반하여 과업과 디자인 요구사항을 도출하고, 이를 만족시키는 수사를 위한 다중 뷰 시각적 분석 시스템을 디자인하였다. 최종적으로, 제작한 프로토타입의 사례연구를 통하여 시각화 시스템의 활용 방법을 모색하였다.
육군 정보체계 소프트웨어 개발 관리 프로세스 개선 사례
http://doi.org/10.5626/JOK.2020.47.10.911
육군 정보체계관리단은 고품질 소프트웨어 개발을 위해 소프트웨어 개발 관리 프로세스의 도입에 대한 관심이 높다. 그래서 상업용 소프트웨어 및 운영체제를 기반으로 육군 정보체계 소프트웨어 개발 시스템을 제한적으로 구축하였다. 하지만 육군의 현안은 공개 소프트웨어 기반의 소프트웨어 개발과 관리 시스템을 어떻게 완전하게 구축하느냐 하는 것이다. 이러한 문제를 해결하기 위해, 육군 정보체계 소프트웨어의 품질 개선을 위한 개방형OS 기반의 소프트웨어 개발 관리 프로세스로 기존의 육군 정보 시스템을 개선하는 방법을 제안한다. 이 방법은 CentOS 기반의 모든 공개 소프트웨어를 통해 독립적이고 확장에 유연한 소프트웨어 개발 관리 프로세스를 구축할 수 있는 해결책을 제공한다. 이 프로세스는 소프트웨어 전체 개발 과정에 재정의된 품질 지표 적용, 개발 문서 자동 생성, 코드 복잡도 식별과 같은 메커니즘에 쉽게 적용할 수 있으며, 고품질 소프트웨어 개발을 용이하게 한다. 향후 수명주기 동안 소프트웨어 프로세스 교육, 설계, 개발, 유지보수, 구축과 같은 각 단계별 절차를 확대하고자 한다.
육군정보체계 관리를 위한 소프트웨어 개발 프로세스 가시화 사례
http://doi.org/10.5626/JOK.2018.45.9.904
현대의 소프트웨어 프로젝트 성공률을 높이기 위해서는, 제조업 같은 공정 프로세스가 필요하다. 특히 육군의 정보시스템은 정보체계 개발 및 산출물 관리가 다소 미흡하다. 따라서 군 자체 소프트웨어 개발 프로세스의 고급화와 요구사항 추적 자동화가 필요하다. 또한 유지보수에서도 보수 지연, 비용 초과, 품질저하 등의 개선이 요구된다. 이런 문제 해결을 위해, 오픈소스 기반의 프로세스 가시화, 아키텍처 가시화, 문서 가시화 중에 프로세스 가시화를 적용했다. 이를 통해, 프로젝트 관련 모든 이해관계자들에게 소프트웨어 개발 모든 과정의 투명성과 추적성으로 소프트웨어의 품질을 확보했다. 이는 품질 지표 및 결과 가시화 그리고 스케줄 관리 및 통제가 가능하여 군 소프트웨어를 고품질화를 지속시킬 수 있다.
산점도 진단분석과 분할 변수 선택 기법을 활용한 점진적인 시각적 분석
http://doi.org/10.5626/JOK.2018.45.8.801
본 논문에서는 산점도 진단분석의 일종인 분할 변수 선택 기법에 점진적 시각화를 접목한 시각적 분석 시스템을 제시한다. 기존 분할 변수 선택 기법의 한계인 확장성 및 성능의 문제를 극복하기 위해 인터페이스 요소들은 모두 분석 진행 상황을 실시간으로 갱신하도록 설계하였다. 인터페이스의 구성은 크게 두 부분으로 분석의 대상이 되는 산점도들을 하나의 점으로 표현한 개요 시각화(overview)와 흥미로운 산점도들을 더욱 자세히 살펴볼 수 있는 세부 시각화(detailed view)로 나누어 설계하였다. 이러한 설계의 목적과 이유를 소개하는 한편, 사용자가 어떻게 효과적으로 이 시스템을 사용할 수 있는지에 대한 데이터 분석 시나리오를 제시한다.
소규모 조직을 위한 오픈 소스 소프트웨어 기반의 결함 관리 프로세스
http://doi.org/10.5626/JOK.2018.45.3.242
고품질의 소프트웨어를 만들기 위해서는 발생하는 결함을 발견하고 해결해야 한다. 결함 관리작업의 소홀함은 후에 재작업을 요구하게 되고, 결국 납기 지연 등 프로젝트 실패로 이어질 수 있다. 그러므로 조직들은 결함 관리 프로세스를 정립하고 내재화해야 한다. 관련 표준 모델들은 결함 관리 프로세스를 프로젝트 모니터링 및 제어 영역에서 다루고 있다. 하지만, 소규모 조직에서는 표준 문서 기반의 프로세스 구현에 어려움을 느끼고, 적용하지 못하고 있는 것이 현실이다. 본 논문에서는 소규모 프로젝트 참여인원과 기간에 적합한 결함 관리 프로세스와 체계적인 지원을 위한 Redmine과 Subversion, Maven, Jenkins 등의 오픈 소스 소프트웨어 기반의 SW Visualization 구축 방안을 제시한다. 또한, 결함 데이터 베이스 구축과 이를 기반으로 결함 데이터 분석 및 제어 활동을 위한 방안을 제시한다. 제안한 프로세스와 Tool Chain을 중소기업에 적용하여 그 효율성을 입증하였다.
소프트웨어 변경 이력의 최근 변경을 클래스 다이어그램으로 가시화하는 도구
http://doi.org/10.5626/JOK.2018.45.2.150
소프트웨어 가시화 연구는 개발자들이 소프트웨어 시스템을 이해하고 코드 변경을 수행할 때 도움을 줄 수 있다는 점에서 중요하다. 최근 제시된 상향식 소프트웨어 가시화 도구들은 개발자가 직접 작업하는 코드 정보만을 보여주는 이점으로 개발자들의 작업에 도움을 줄 수 있다는 효과를 입증하고 있다. 하지만 이러한 도구들은 개발자가 탐색한 코드만 한정되게 보여주는 약점이 있다. 본 논문은 상향식 가시화 도구에서 연관이 되는 코드 정보를 제공하여 코드 탐색을 돕기 위하여 소프트웨어 개정 이력을 클래스 다이어그램으로 보이는 도구를 제시한다. 제시 도구는 개발자들이 커밋한 코드 정보를 한 번의 클릭으로 클래스 다이어그램으로 보여줌으로써, 개발자들의 코드 변경에 대한 빠른 이해를 돕는다. 또한 본 논문은 사례 연구를 통하여 개발자들이 수일동안 지속적인 변경 작업을 수행할 때 제시 도구가 유용할 수 있음을 보인다.
문서 요약 및 비교분석을 위한 주제어 네트워크 가시화
문자 정보는 인터넷 공간에 통용되는 정보의 대다수를 차지하고 있다. 따라서 대용량의 문서의 의미를 빠르게 특히 자동적으로 파악하는 일은 빅 데이터 시대의 중요한 연구 주제중 하나이다. 이 분야의 대표적인 연구 중 하나는 문서의 의미를 요약해주는 주요 주제어의 자동 추출 및 분석이다. 그러나 단순히 추출된 개별 주제어들의 집합만으로 문서의 의미구조를 나타내기에는 부족함이 있다. 본 논문에서는 추출된 주제어들의 연관관계를 그래프로 표현하여 대상 문서의 의미구조를 보다 다양하게 표시하고 추상화할 수 있는 주제어 가시화 방법을 개발하였다. 먼저 각 주제어들 간의 연관관계를 추출하기 위해 주제어별 지배구간 모델과 단어거리 모델을 제안하였다. 이렇게 추출한 주제어 연결성과 그를 형상화한 그래프는 문서의 의미구조를 보다 함축적으로 담고 있으므로 문서의 빠른 내용파악과 요약이 가능하며 이 가시화 그래프를 비교함으로서 문서의 의미적 유사도 비교도 가능하다. 실험을 통하여 문서의 의미파악과 비교에 본 주제어 가시화 그래프는 일반적인 요약문이나 단순 주제어 리스트보다 더 유용함을 보였다.
중력 모델을 이용한 시공간 데이터의 시각화
시공간 데이터는 위도와 경도를 비롯한 위치정보를 포함한 데이터를 일컫는 말로 지리학적 시각화의 연구로 시공간 데이터를 분석하고 표현하는 방법에 대한 다양한 연구가 진행되었다. 이 기술은 특정 공간에 시간을 두고 연속적 또는 이산적으로 발생하는 데이터로부터 패턴을 찾고 이를 분석하는 데 목표가 있다. 하지만, 이동 경로에 대한 정보가 없는 이산적인 시공간 데이터에서 데이터의 흐름을 시각화하는 것은 쉽지만은 않은 일이다. 본 논문에서는 커널밀도추정과 중력모델을 이용하여 이산적인 시공간 데이터로부터 벡터를 추출하고 이를 이용하여 사용자로 하여금 시공간 데이터에서 움직임과 경향을 분석할 수 있도록 시각화 하는 것에 목표를 두었다. 이를 뒷받침하기 위하여 트위터 데이터를 이용하여 이산적인 시공간 데이터를 시각화하고 분석하고자 한다.
조영증강 초음파진단을 위한 동적 파라미터 가시화기법 및 노이즈 개선기법
본 논문에서는 조영증강 초음파영상의 분석과정에서 육안판별의 한계를 극복하기 위한 파라미터 가시화기법을 소개하고, 이 과정에서 영상의 왜곡과 노이즈를 보정하기 위한 방법론을 제시한다. 초음파영상에서 조영제의 전이형태에 대한 동적패턴은 간질환 진단에서 의미있는 파라미터가 되는데, 전이시간정보와 조영증강 패턴을 정적인 단일영상으로 표현함으로써 급속도로 진행되는 동영상에서 정확한 정보를 효과적으로 판별할 수 있게 한다. 진단파라미터 데이터의 신뢰도를 저하시키는 요인으로 호흡에 의한 흔들림현상과 마이크로 버블에 의한 노이즈를 들 수 있다. 이에 대한 대안으로 영상의 움직임추적을 위한 다단계 알고리즘과 마르코프 랜덤 필드 모델에 기반한 영상개선기법을 제안한다. 실제 임상데이터를 사용한 실험결과를 통하여, 제안된 방법의 유용성을 실험적으로 고찰한다.