SNS 빅데이터 분석속도 수백배 증가기술 개발

SNS 빅데이터 분석속도 수백배 증가기술 개발

입력 2015-10-28 14:17
수정 2024-05-07 15:33
  • 기사 읽어주기
    다시듣기
  • 글씨 크기 조절
  • 댓글
    0

한양대 김상욱 교수팀, SNS사용자들간 관계 분석 등 다양하게 활용

김상욱(사진) 한양대 컴퓨터공학부 교수팀이 소셜 네트워크 서비스의 빅 데이터 분석속도를 수백 배 높일 수 있는 방법을 개발했다고 한양대가 29일 밝혔다.

김 교수팀은 소셜 네트워크 분석을 위한 핵심 연산의 하나인 두 희소행렬 간의 곱셈(sparse matrix multiplication)을 기존 방법보다 수백배 빠르게 처리할 수 있는 방법을 개발했다. 페이스북이나 트위터 같은 소셜 네트워크 서비스의 인기로 사용자가 급증함에 따라 소셜 네트워크 데이터 크기가 급속히 증가하고 있다. 더불어 이러한 소셜 네트워크를 분석해 비즈니스에 활용하려는 사례들이 자주 발생하고 있다. 따라서 비즈니스에 활용하기 위해서는 소셜 네트워크 서비스의 빅 데이터를 빠르게 분석하는 것이 요구된다.

김 교수팀은 그래픽처리장치(GPU: Graphics Processing Unit)를 활용해 소셜 네트워크 분석의 핵심 연산인 두 희소행렬 곱셈을 빠르게 처리하는 획기적인 방법을 제안했다. GPU는 코어라 불리는 수백개에서 수천개의 처리 장치들로 이뤄져 GPU에서 효율적인 데이터 처리를 위해서는 처리할 전체 데이터를 코어들에 균등하게 분배하는 것이 매우 중요하다.

김 교수팀은 소셜 네트워크의 구조적 특징을 세심하게 분석해 GPU의 코어들에게 처리할 데이터의 양을 균등하게 분배할 수 있는 새로운 기술을 고안했다. 이 방법은 실제 소셜 네트워크 데이터를 이용한 평가에서 GPU 제조사인 엔비디아에서 자체 제공하는 기존의 방법보다 수백 배까지 좋은 성능을 보였다.

해당 연구 결과는 페이스북 같은 소셜 네트워크 서비스내의 사용자들 간의 관계를 분석하는 다양한 응용에 활용될 수 있다. 이 연구는 조용연 박사과정 연구원 등 김 교수팀 내의 대학원생들이 함께 참여했다. 연구 결과는 지난 19~23일 호주 멜버른에서 개최된 데이터 처리 및 분석 분야의 국제저명학술대회인 국제컴퓨터학회 정보지식관리 콘퍼런스에서 발표돼 호평을 받았다.

●희소행렬이란 내부에 0인 요소에 비하여 0이 아닌 요소의 수가 극히 작은 행렬. 하나의 소셜 네트워크는 그 특성 상 하나의 희소 행렬로 표현된다.

이명선 전문기자 mslee@seoul.co.kr

Copyright ⓒ 서울신문 All rights reserved. 무단 전재-재배포, AI 학습 및 활용 금지
close button
많이 본 뉴스
1 / 3
탈모약에 대한 건강보험 적용 어떻게 생각하시나요?
이재명 대통령이 보건복지부 업무보고에서 “탈모는 생존의 문제”라며 보건복지부에 탈모 치료제 건강보험 적용을 검토하라고 지시했다. 대통령의 발언을 계기로 탈모를 질병으로 볼 것인지, 미용의 영역으로 볼 것인지를 둘러싼 논쟁이 정치권과 의료계, 온라인 커뮤니티로 빠르게 확산하고 있다. 당신의 생각은?
1. 건강보험 적용이 돼야한다.
2. 건강보험 적용을 해선 안된다.
광고삭제
광고삭제
위로