• 제목/요약/키워드: 그래프 시각화

검색결과 185건 처리시간 0.028초

네트워크 분석과 시각화를 통한 트위터 팔로우십 분석 (Twitter Following Relationship Analysis through Network Analysis and Visualization)

  • 송등주;이창수;박찬권;신기태
    • 한국전자거래학회지
    • /
    • 제25권3호
    • /
    • pp.131-145
    • /
    • 2020
  • 전 세계적으로 SNS(social network service) 사용자와 사용 시간이 매년 증가하고 있으며, SNS의 영향력 또한 점점 커져가고 있다. 이에 따라 SNS는 일상적인 의사결정에서부터 기업의 경영활동에 이르기까지 광범위하게 영향을 미치고 있다. 따라서 SNS를 적절히 분석하는 것은 매우 의미 있는 작업이 될 수 있는데, 이에 많은 연구들이 SNS에서의 다양한 활동과 관계를 들여다보려는 많은 노력들을 하고 있다. 본 연구에서는 대표적인 SNS 서비스 가운데 하나인 트위터를 이용해서 SNS 팔로잉 관계를 분석하고자 한다. 즉, 기존의 SNS 분석과는 달리 두 개 계정이 공통으로 팔로잉하는 계정들을 추출하고 시각화 함으로써 해당 계정들의 관심사를 분석하고자 한다. 이를 위해서 마이크로소프트 액셀 매크로를 사용해 공통 팔로잉 계정을 추출하였으며, 인접행렬를 이용해 추출된 계정들 간의 관계를 정의하였다. 또한 팔로잉 관계 분석을 용이하게 하기 위해 방향 그래프를 이용해 시각화 하였으며, 이 같은 시각화에는 R 프로그래밍을 사용하였다.

사용자 위치 정보 분석을 위한 라이프로그 수집 인터페이스 및 시각화 시스템 개발 (Development of Lifelog Collection Interface and Visualization System for User Location Information Analysis)

  • 최진우;이석훈;정동원
    • 한국정보기술학회논문지
    • /
    • 제17권7호
    • /
    • pp.1-11
    • /
    • 2019
  • 스마트폰 및 웨어러블 디바이스의 발달과 함께 이러한 기기들로부터 라이프로그를 수집하는 플랫폼 및 시각화와 관련된 연구들도 활발히 이루어지고 있다. 하지만 기존 연구들은 라이프로그의 송수신 시 특정 디바이스 및 플랫폼에 종속되어 다양한 기기로부터 데이터 수집이 불가능하다. 또한, 사용자의 위치 정보와 같이 특정 영역에 특화되어 있는 라이프로그에 대하여 다양한 분석 결과를 시각화하여 제공하지 않는다. 본 논문은 이러한 문제를 해결하기 위해 라이프로그 수집 플랫폼에서 사용자의 위치 정보를 분석하고 라이프로그의 수집을 위한 인터페이스와 시각화 도구를 개발한다. 이를 위해 제안 시스템 개발 시 필요한 요구사항을 정의하고 분석한다. 이후 분석한 요구사항에 따라 RESTful API 기반의 인터페이스와 다양한 그래프 및 지도 등을 이용한 라이프로그 시각화 도구를 개발하고 구현 결과를 보인다.

바이너리 코드의 정적 제어 흐름 분석을 위한 프레임워크 (Framework for Static Control Flow Analysis of Binary Codes)

  • 백영태;김기태
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2010년도 제42차 하계학술발표논문집 18권2호
    • /
    • pp.67-70
    • /
    • 2010
  • 본 논문은 바이너리 코드 수준에서 정적인 프로그램 분석을 수행하는 프레임워크를 설계 및 구현한다. 정적으로 바이너리 코드 수준에서 분석을 수행하려는 이유는 일반적으로 컴퓨터에 설치되는 실행 파일은 소스 코드 없이 단지 바이너리로 된 실행 파일만 주어지는 경우가 대부분이고, 정적 제어 흐름 분석을 통해 수행 전에 동작을 파악하기 위해서이다. 본 논문에서는 바이너리 실행 파일로부터 실행 순서 및 제어 흐름 등의 정보를 표현할 수 있는 제어 흐름 그래프를 작성하여 바이너리 파일의 실행 흐름과 위험한 함수의 호출 여부를 동시에 파악할 수 있도록 하며, 그래프 시각화를 통해 바이너리 파일의 분석을 용이하게 한다. 또한 실행 흐름에 대한 자동 탐색 방법을 제공한다.

  • PDF

개체명 인식과 키워드 네트워크 분석을 활용한 약물 이상 반응 탐지 시스템 개발 (Development of Detection of Adverse Drug Reactions based on Named Entity Recognition and Keyword Network Analysis)

  • 이채연;김현희
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2023년도 춘계학술발표대회
    • /
    • pp.670-672
    • /
    • 2023
  • 본 논문에서는 소셜 미디어 약물 리뷰 데이터로부터 약물 이상 반응을 탐지하는 모델인 FC-BERT 를 기반으로 소셜 네트워크 분석을 활용하여 웹 애플리케이션을 구현하였다. FC-BERT 모델을 거쳐 나온 개체명 인식 결과 중에 같은 의미를 가진 서로 다른 약물 이상 반응 표현들을 MedDRA 부작용 사전을 참고하여 하나의 MedDRA 용어로 표준화하여 매핑했다. 해당 결과에 소셜 네트워크 분석 기법을 적용하여 생성한 상위 15 개의 ADR 동시 출현 그래프를 상위 30 개의 워드 클라우드와 함께 시각화하여 보여주는 웹 애플리케이션을 개발했다. 동시 출현 그래프는 가장 많은 리뷰에서 동시에 나타나는 ADR 쌍을 보여준다. 본 논문에서 제안한 웹 애플리케이션은 사람마다 다르게 나타나는 다양한 약물 이상 반응을 사용자에게 좀 더 접근성이 좋게 제공할 수 있을 것으로 보인다.

등고선 간략화에 의한 지리정보의 복원 가시화 (Visualization of Geographic Information Using Contour Simplification)

  • 김종복;고찬
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1998년도 가을 학술발표논문집 Vol.25 No.2 (2)
    • /
    • pp.647-649
    • /
    • 1998
  • 본 논문에서는 다각 근사화 방법과 래스터 기반 연산 알고리즘을 이용하여 평면 지도상에 나타난 등고선을 3차원 가시화(Visualization)하여 보여준다. 다각 근사화 방법은 입력한 등고선에 대한 특징을 반영할 수 있는 최소한의 선형구분 오차 임계값을 이용하여 등고선에 근사화 시킨 것으로 저장 데이터의 양을 축소할 수 있다. 래스터 기반 알고리즘은 이웃한 두 개의 등고선 내부점의 높이 값을 그 점에서 두 등고선까지의 최단거리 및 등고선의 높이값을 변수로 하는 선형보간식으로 정의하고, 거리변환 연산을 도입하여 계산하는 알고리즘으로 구현이 용이하며, 간단한 계산만을 수행하기 때문에 처리 방법이 간단하다는 장점을 갖는다. 본 논문에서는 래스터 방법만을 이용한 복원보다 자료의 양이 감소함을 보였고, 전체 처리과정의 간단함과, 3차원 가시화된 등고선을 그래프 좌표상의 X, Y, Z축으로 원하는 각도만큼씩 회전시키며 관찰 할 수 있도록 하였다. 본 연구를 통해 지형의 특징을 원형 등고선과 유사하게 유지하면서, 데이터 양을 축소하고 계산식을 간략화된 효과적인 지형정보 시각화를 보여주었다.

  • PDF

그래핑 계산기를 이용한 함수의 개념적 이해 (Conceptual Understanding of Functions through a Graphing Calculator)

  • 고상숙;이윤경
    • 한국학교수학회논문집
    • /
    • 제8권2호
    • /
    • pp.203-222
    • /
    • 2005
  • 본 연구는 그래핑 계산기를 이용한 함수학습이 학생의 개념이미지의 개념정의로의 변화에 어떠한 영향을 미치고 학생들은 그래프를 통해 어떤 정보를 얻어내며 그래프와 수식사이를 어떤 과정을 통해 이해하는가를 정성연구를 통해 조사하였다. 그 결과 첫째, 함수에 대한 사전학습이 없었던 학생은 그래핑 계산기 환경에서 많은 정보를 얻으면서 개념정의를 가지게 되었고 스스로 탐구하는 학습을 하였다. 반면 사전 학습이 있었던 학생은 함수에 대해 많은 개념이미지를 가지고 있어서 그래핑 계산기의 사용을 불필요하게 생각하였고 그 효과도 다른 학생에 비해 미비하였다. 세 학생 모두 그래프를 비교하는 문제와 평행이동을 조사하는 문제에서는 계산기를 유용하게 사용하면서 학습해나갔다. 그래프처럼 시각적인 것을 통한 학습이 대수식을 통한 학습보다 함수의 변화 등 역동적인 학습을 통해 개념정의로 접근이 용이하였으며 학생들의 학습과정에서 그래핑 계산기의 역할에 따른 학습모델을 제시 가능하였다.

  • PDF

모듈 클래스 종속 그래프를 이용한 객체지향 프로그램 슬라이싱에 관한 연구 (A Study on the Object-Oriented Program Slicing using Module Class Dependency Graph)

  • 김운용;정계동;최영근
    • 한국정보처리학회논문지
    • /
    • 제6권7호
    • /
    • pp.1805-1816
    • /
    • 1999
  • 본 논문에서는 클래스들간의 종속관계를 효율적으로 표현하기 위한 모듈클래스 종속그래프를 제안한다. 객체 지향언어는 설계시 독립적으로 개발되어지고, 클래스들간의 관계를 형성하여 구성되어진다. 따라서 이러한 독립적인 특성을 고려하고, 클래스 계층구조에 존재하는 클래스들간의 관계를 효율적으로 표현할 필요가 존재한다. 본 논문에서는 어플리케이션에 종속적인 기존의 시스템 종속그래프와 단위 클래스를 표현하는 클래스 종속그래프에서 제시되지 않고 있는 클래스들간의 관계를 표현하기 위해 객체지향시스템의 설계단위인 모듈의 개념을 이용하여 모듈클래스들 종속그래프를 제시하고, 객체지향의 특징인 객체의 생성자, 상속관계 및 동적 바인딩 효과를 적용시켜 효율성의 검증과 이를 절차간 슬라이싱에 적용시켜 슬라이싱의 관계를 고찰한다. 또한 모듈 클래스에 존재하는 클래스의 멤버데이터들간의 구별을 가능하게 하기 위한 파라메터의 표현법을 제시한다. 이러한 모듈클래스 종속 그래프를 통해 시스템 설계시 모듈 클래스간의 관계를 보다 정확하게 분석할 수 있고, 시스템 분석에 필요한 역공학, 테스팅, 시각화와 같은 다른 응용에 폭넓게 적용될 수 있다.

  • PDF

최소생성사다리를 생성하는 알고리즘 구현 및 컴퓨팅 사고력과의 관련성 탐구 (Implementation of an Algorithm that Generates Minimal Spanning Ladders and Exploration on its relevance with Computational Thinking)

  • 전영국
    • 컴퓨터교육학회논문지
    • /
    • 제21권6호
    • /
    • pp.39-47
    • /
    • 2018
  • 이 연구는 사다리타기 게임에서 등장하는 사다리 모양에 따른 이산구조를 순열과 조합적 사고, 알고리즘적 구현을 통하여 최소생성사다리를 생성하는 방법과 컴퓨팅 사고력과의 관련성을 탐구하는 내용을 다루었다. 먼저 연구자는 사다리 모양의 세로판과 가로판의 조합에 따라서 생성되는 순열 중에서 역순열에 대응하는 사다리(최소생성사다리)를 필터링 기법과 새로 개선한 알고리즘을 고안하여 Mathematica 프로젝트로 진행하였다. 그 결과 최소생성사다리를 생성원(generator)으로 하는 새로운 그래프를 Mathematica로 창출하여 YC그래프라 이름 붙였으며 그에 대한 속성을 조사하였다. YC그래프는 이전 차원의 그래프를 내포하는 재귀적 구조와 다층 구조를 가졌으며 간선대칭의 특징을 보여주었다. 또한 계산복잡도가 증가함에 따라 세로판 5개, 가로판 10개 사다리부터 층별로 최소생성사다리를 생성하도록 탐색 공간을 분할하는 알고리즘을 적용하였다. 이 과정에서 자료의 시각화, 추상화 및 병렬처리 알고리즘 구현을 통한 컴퓨팅 사고력이 새로운 YC그래프의 창출 및 구조 분석에 기여한 것으로 나타났다.

컴퓨터 환경에서 개념 형성과정을 통한 언어적 상호작용에 관한 연구

  • 고상숙;고호경
    • 한국수학교육학회지시리즈E:수학교육논문집
    • /
    • 제13권1호
    • /
    • pp.381-408
    • /
    • 2002
  • 본 논문에서는 테크놀로지를 활용해 본인이 직접 조작하고 시각화 할 수 있는 환경에서 함수와 그래프, 그를 이용한 문제해결에서 학생들이 수학적 개념 발달을 통해 어떠한 언어적 상호작용이 일어나는가에 관해 조사하고자 한다. 또한 이때 나타나는 언어적 상호작용을 분석하기 위한 분류 틀을 개발하여 언어적 상호작용의 양상을 밝히며, 컴퓨터가 학생들의 의사소통에 어떠한 역할을 하는가를 알아봄으로써 학생의 인지 발달은 어떻게 이루어지는 가를 파악하여 현장 수업에 기여하고자 한다.

  • PDF

데이터 분석을 통한 통합물관리 유역관리방안 연구 (A Study on Water Management of Integrated Watershed Management Using Data Analysis)

  • 조부건;정우석;김영도
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2020년도 학술발표회
    • /
    • pp.80-80
    • /
    • 2020
  • 최근 국내·외에서 빅 데이터에 관한 관심이 높아지고 있으며 수자원 분야에서도 빅데이터 활용의 중요성이 강조되어 왔다. 물관리를 위해서는 기본적으로 물관련 기초데이터가 충분해야 하며, 최근 선진국에서 효과적인 통합물관리를 위해서 빅데이터를 활용한 유역관리 방안이 시도되고 있는 실정이다. 일본의 경우 물환경 데이터와 사회과학 데이터를 활용한 유역특성 파악한다. 다양한 방법의 유역특성을 분석하여 유역관리계획을 마련한다. 국내에서의 물환경 관리계획은 부하량을 기반으로한 수립으로 데이터의 다양상이 부족한 부분이 있다. 하천은 각기 다른 특성을 가지고 있다. 낙동강 유역은 22개의 중권역으로 이루어져 있으며 각 중권역은 다양한 문제점과 특성을 가지고 있다. 따라서 유역의 특성에 따른 유역관리방안이 필요하다고 판단된다. 본 연구에서는 데이터 분석을 활용하여 유역의 종합적 분석을 통해 유역을 진단하고자 한다. 또한 물관련 지표들을 활용하여 유역을 평가하고 시각화 그래프를 통해 유역의 기초자료들의 특성을 나타내고 결과를 통해 데이터 분석을 기반으로 한 유역특성을 분석하여 맞춤형 유역관리방안을 모색하고자 한다.

  • PDF