• Title/Summary/Keyword: 라이브러리

Search Result 1,839, Processing Time 0.033 seconds

A Performance Comparison of Machine Learning Library based on Apache Spark for Real-time Data Processing (실시간 데이터 처리를 위한 아파치 스파크 기반 기계 학습 라이브러리 성능 비교)

  • Song, Jun-Seok;Kim, Sang-Young;Song, Byung-Hoo;Kim, Kyung-Tae;Youn, Hee-Yong
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2017.01a
    • /
    • pp.15-16
    • /
    • 2017
  • IoT 시대가 도래함에 따라 실시간으로 대규모 데이터가 발생하고 있으며 이를 효율적으로 처리하고 활용하기 위한 분산 처리 및 기계 학습에 대한 관심이 높아지고 있다. 아파치 스파크는 RDD 기반의 인 메모리 처리 방식을 지원하는 분산 처리 플랫폼으로 다양한 기계 학습 라이브러리와의 연동을 지원하여 최근 차세대 빅 데이터 분석 엔진으로 주목받고 있다. 본 논문에서는 아파치 스파크 기반 기계 학습 라이브러리 성능 비교를 통해 아파치 스파크와 연동 가능한 기계 학습라이브러리인 MLlib와 아파치 머하웃, SparkR의 데이터 처리 성능을 비교한다. 이를 위해, 대표적인 기계 학습 알고리즘인 나이브 베이즈 알고리즘을 사용했으며 학습 시간 및 예측 시간을 비교하여 아파치 스파크 기반에서 실시간 데이터 처리에 적합한 기계 학습 라이브러리를 확인한다.

  • PDF

Development of an Efficient Procedure for the Construction of Metagenomic Library from Environment Samples (효율적인 Metagenomic Library의 제작 방법 탐구)

  • Lim Dongbin
    • Korean Journal of Microbiology
    • /
    • v.40 no.4
    • /
    • pp.359-363
    • /
    • 2004
  • I investigated an effective way to generate a metagenomic library from DNA prepared from environental samples. The sizes of DNA extracted from environmental samples were usually in the range of 10 to 100 kbp as estimated from $0.4\%$ agarose gel electrophoresis. Because of this small size, a fosmid, rather than BAC, was chosen as a vector. It was found that, for the successful generation of metagenomic library, the selection of DNA with the sized of about 40 kbp was critical and, therefore, a simple agarose gel electrophoresis system was developed to select this size of DNA. By the procedure described in this report, I obtained metagenomic libraries containing 25,000 fosmid clones, which corresponded to 1,000 Mb of metagenomic DNA.

Classification Criteria for Reuse Library Systems (재사용 라이브러리 시스템에 대한 분류 기준)

  • Lee, Sung-Koo
    • Journal of Internet Computing and Services
    • /
    • v.7 no.6
    • /
    • pp.41-50
    • /
    • 2006
  • In order to improve software development productivity and quality, reuse approaches and supporting library systems have been proposed. Library systems have applied various methods to classify, store, retrieve, and comprehend reusable components effectively. As the number of library systems grows, it is difficult to categorize, compare and analyze existing reuse libraries. In this paper, we present classification criteria for reuse library systems. A set of criteria is defined by integrating facet-based and attribute-based classification methods which encode the properties of a reusable component. In order to show the usefulness of the proposed classification criteria, representative library systems based on application domains, as well as component classification methods ore selected and reviewed. We then classify these library systems according to the proposed criteria.

  • PDF

Energy Component Library for Power Consumption Analysis of Embedded Software (임베디드 소프트웨어의 소모전력 분석을 위한 에너지 컴포넌트 라이브러리)

  • Hong, Jang-Eui;Kim, Doo-Hwan
    • The KIPS Transactions:PartD
    • /
    • v.16D no.6
    • /
    • pp.871-880
    • /
    • 2009
  • Along with the complexity and size growth of embedded software, it is critical to meet the nonfunctional requirements such as power consumption as well as functional requirements such as correctness. This paper, apart from the existing studies of source code-based power analysis, proposes an approach of model-based power analysis using UML 2.0. Specially, we focus on the development of energy library to analyze the power consumption of embedded software. Our energy library supports model-based power analysis, and also supports the easy adaption for the change of embedded application.

A Development of 3D Viewer Using OPenGL (OpenGL을 이용한 3D 언어 개발)

  • 김병수;강병익
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2002.11b
    • /
    • pp.776-779
    • /
    • 2002
  • 본 논문에서는 OpenGL을 이용한 삼차원 뷰어(Viewer)를 개발한다. 3D Max와 같은 3D 개발 툴에서 침대, 소파 등 3D 모델 라이브러리를 제작한 후 일어들이는 렌더링 모듈을 개발한다. 3D 모델 라이브러리에 직물 이미지 라이브러리를 매핑하는 모듈도 개발하여 직물 이미지와 유사한 효과를 낼 수 있도록 한다. 3D max에서 광원과 질감을 포함하여 렌더링한 후 개발되는 프로그램으로 데이터 손실없이 읽어들이는 것을 목표로 한다. 3차원 모델에 설계된 직물 이미지를 사용하여 3D 매핑된 후. 사용자가 확대, 축소, 이동, 회전 등의 효과를 줄 수 있게 하는 사용자 인터페이스 제공 및 3D 애니메이션 기능을 구현한다.

  • PDF

Audio based Haptic Interface (오디오 기반 촉각 인터페이스)

  • Lim, Jeong-Mook;Lee, Jeong-Uk;Kyoung, Ki-Uk
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2012.06d
    • /
    • pp.132-134
    • /
    • 2012
  • 본 논문에서는 오디오 데이터를 분석하여 촉각 피드백을 출력할 수 있는 햅틱 라이브러리를 소개한다. 개발한 라이브러리는 안드로이드 플랫폼에서 동작하며, 어플리케이션에서 발생하는 오디오 신호를 이용하여 촉각 효과를 생성하므로, 기존 어플리케이션의 수정 없이 촉각 효과를 제공할 수 있다. 또한 복합적인 오디오 음원으로부터 사용자가 원하는 특정 주파수 대역을 선별하여 촉각 효과를 적용할 수 있다. 마지막으로 개발한 라이브러리를 레이싱 게임 및 음악감상 어플리케이션에 적용한 사례를 소개한다.

Construction of EDI Bridges to Utilize Semantic Dictionary (의미사전 활용을 위한 EDI 브리지의 구축)

  • Jung, Yong-Gyu
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.06d
    • /
    • pp.145-148
    • /
    • 2007
  • 본 연구에서는 KIEC 라이브러리와 UBL 라이브러리 간에 의미를 기반으로 한 상호운용의 결과물과 연계가 되도록 하며 이를 확장하여 EDIFACT문서를 대상으로 XML-EDI 간의 상호운용이 가능하게 한다. 이를 위해서 KEDIFACT 표준전자문서에 대해 구성항목을 분석하고, 사용되고 있는 문서를 중심으로 의미를 기반으로 한 항목정의를 하였다. 관련된 국내 외 표준을 준용하여, 구축한 KEDIFACT 의미사전을 기반으로 기존에 구축되어있는 XML(KIEC, UBL) 의미사전과 의미기반의 비교 분석 작업을 통하여 EDI-XML 라이브러리 간 매핑이 가능하도록 브릿지를 구축하여 상호운용 기반을 마련하였다.

  • PDF

Development of Graph Library on the Relational Database (관계형 데이터베이스를 이용한 그래프 라이브러리 개발)

  • Chu, In-Kyung;Park, Hyu-Chan
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.10b
    • /
    • pp.1289-1292
    • /
    • 2000
  • 그래프는 실세계의 많은 문제를 푸는데 아주 강력한 방법을 제공한다. 이와 같은 그래프를 효율적으로 표현하기 위한 자료구조와 그래프 연산에 대한 알고리즘이 개발되어 왔다. 본 논문에서는 그래프를 관계형 테이블로 표현하고, 그래프에 대한 연산과 알고리즘을 라이브러리화 하는 방법을 제안한다. 제안한 방법은 관계형 데이터베이스를 이용하여 개발할 수 있으며, 개발된 라이브러리는 그래프로 모델링되는 실세계의 많은 문제를 푸는데 손쉽게 활용할 수 있을 것이다. 또한, 방대한 양의 그래프를 효율적으로 관리할 수 있으며 다수의 사용자가 공유할 수도 있을 것이다.

  • PDF

A Java Class Luibrary for Higher-Level Synchronization Mechanism (고수준 동기화를 위한 자바 클래스 라이브러리)

  • Kim, Myeong-Ho
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.5 no.2
    • /
    • pp.283-294
    • /
    • 1999
  • 병행적 프로그램 개발을 위한 Java 언어의 기능은 저수준의 기능으로 프로그래밍이 불편하고 오류를 범할 가능성이 높다. 본 논문에서는 병렬 알고리즘에서 빈번히 활용되는 세마포어, 여러 유형의 버퍼와 버퍼그룹, 베리어 작업 영역등의 동기화 제어구조를 클래스 라이브러리의 형태로 개발하였다. 이 라이브러리를 활용하면 동기화 기능의 구현에 관한 복잡한 내용이 제어구조 클래스에 효과적으로 은폐되고, 병렬 알고리즘의 구조와 이를 구현하기 위한 제어가 분리될 수 있다. 단일 목적의 동기화 기능을 위하여 복수 구현이 제공되므로 알고리즘의 구조를 수정하지 않으면서도 보다 적절한 구현을 선택하도록 프로그램을 변경할수도 있다.

열중성자 산란법칙 라이브러리 ENDF/B-VI Release-2의 검증

  • 안호준;황원국;김정도
    • Proceedings of the Korean Nuclear Society Conference
    • /
    • 1996.05a
    • /
    • pp.94-99
    • /
    • 1996
  • 최근 열중성자 산란법칙 라이브러리 ENDF/B-VI Release-2가 제공된 바 있다. 여기에는 경수내 수소와 흑연내 탄소에 대한 산란법칙이 포함되어 있어, 이를 경수격자인 TRX와 BAPL로 WIMS 계산을 통하여 검증하였다. 온도에 따른 변화를 검증하기 위해 가압경수로와 흑연감속 기체냉각로의 단위격자에 대한 WIMS계산을 수행하였다. WIMS 라이브러리 생산에 Release-1, Release-2 및 자유기체모델을 이용하여 상대적 차이를 검증한 결과 Release-2는 대체적으로 Release-1보다 개선되었으나, 그 개선의 정도는 현저하지 않음을 보이 주고 있다.

  • PDF