• 제목/요약/키워드: 자동 검증

검색결과 1,675건 처리시간 0.023초

용액에 따른 자동분주기의 분주능력 평가와 분주력 향상 실험 (Pipetting Stability and Improvement Test of the Robotic Liquid Handling System Depending on Types of Liquid)

  • 백향미;김영산;윤선희;허의성;김호신;류형기;이귀원
    • 핵의학기술
    • /
    • 제20권2호
    • /
    • pp.62-68
    • /
    • 2016
  • 1. 목적 자동분주기를 이용하여 검사한 Cyclosporine검사에서 표준액들이 curve를 벗어나고, 결과값의 재현성이 크게 떨어지는 것이 발견되었다. Cyclosporine검사는 다른 검사와 차이점이 methanol과 전혈을 혼합 후 원심분리 하여 methanol 추출액을 사용하여 검사를 한다는 것이다. 검사 결과 이상의 원인이 methanol 사용에 의한 것으로 파악되어 본 실험을 시작하였다. 본원에서 사용하는 분주기는 Perkin Elmer 사의 Multiprobe II plus 로, 분주하는 액체의 점도, 샘플링 tip의 size, 사용하는 모터의 속도에 따라 여러 설정값을 조정하라고 안내되어 있을 뿐 정확한 지침은 없었다. 이에 사용하는 액체별 분주성능을 측정하고 최적의 분주성능을 위한 설정값을 찾기 위해 연구하였다. 2. 대상 및 방법 분주력 측정을 위해 4가지 용액(water, serum, methanol, PEG 6000(25%))와 $TSH^{125}I$ tracer (515 kBq)을 사용 하였고, 실제 결과 값을 비교하기 위해 2016년 1월에 본원에 검사 의뢰된 Cyclosporine검체 29개를 측정하였다. 4가지의 용액을 multi pipette을 이용하여 각각 $400{\mu}l$ 분주하고 tracer $100{\mu}l$씩을 섞어 용액별로 8개의 검체를 준비하였다. 준비된 sample을 분주기로 $100{\mu}l$씩 분주하여 CPM을 측정하고, 용액별로 CV(%)를 계산하였다. 그리고 분주기의 air gap, 분주속도와 지연시간을 변경한 후 다시 분주하여 측정한 CPM을 CV(%)로 계산하여 설정 값 변경에 따른 CV(%)값의 변화를 측정하여 최적의 설정 값을 찾는다. Cyclosporine검체 29개를 (1)manual검사 (2)기존 설정 값으로 검사 (3)수정한 설정값으로 검사 했을 때의 결과를 비교하였다. 용액별 분주력 평가는 CV(%)를 이용하여 계산하였고, 실제 검사 결과 값의 비교는 manual검사 결과를 기준으로 기존 설정 값으로 검사 했을 때, 수정한 설정 값으로 검사 했을 때의 결과 값을 Difference(%)와 상대오차(%Relative error : %RE)로 비교해 보았다. 3. 결과 4가지 용액과 tracer를 섞어 분주한 CPM의 CV(%)는 water 0.88, serum 0.95, methanol 10.22, PEG는 0.68로 methanol을 제외한 용액들은 1% 이내였으나, methanol은 CPM 차이가 두드러졌다. methanol 분주를 기존 설정 값인 Transport air gap 0에서 2와 5로 변경하여 검사 시 CV(%)는 각각 20.16, 12.54, System air gap 0에서 2와 5로 변경 시 8.94, 1.36으로 나타났다. System air gap 2, Transport air gap 2로 변경 시 CV(%)는 12.96, System air gap 5, Transport air gap 5로 변경 시 1.33 이었고, Dispense speed를 300에서 100으로 변경 시 CV(%)는 13.32, Dispense delay를 200에서 100으로 변경 시는 13.55인 것으로 나타났다. 분주기를 이용하여 기존설정 값으로 검사 시에는 manual검사 결과 값에 비해 평균 99.44%증가 하였고, 상대오차는 93.59%로 나타났다. 수정된 설정 값(System air gap 0에서 5로 변경, 다른 설정은 기존과 동일)으로 검사 했을 때는 manual검사 결과 값에 비해 결과가 평균 6.75% 증가 하였고, 상대오차는 5.10%로 상대오차의 허용기준치 10%에 비하여 양호한 결과가 나왔다. 4. 결론 Transport air gap, Dispense speed, Delay time을 조정하였을 때는 CV(%)가 증가하였고, System air gap을 조정 하였을 때 CV(%)가 현저하게 감소하였다. 실제 검사결과에서도 이를 확인 할 수 있었다. methanol을 이용한 Cyclosporine검사 kit는 올해 2월에 단종이 되었지만, 분주기를 사용함에 있어 용액에 따른 분주성능에 차이가 있을 수 있음을 염두해 두어야 하고 새로운 용액을 분주해야 할때는 미량저울로 분주량을 측정하거나 CPM으로 분주성능을 측정하여 해당 용액이 분주기를 사용함에 적절한지 검증 후 사용하여야 할 것으로 사료되어 본 실험결과를 보고하고자 한다.

  • PDF

클라우드 환경에서 MongoDB 기반의 비정형 로그 처리 시스템 설계 및 구현 (Design and Implementation of MongoDB-based Unstructured Log Processing System over Cloud Computing Environment)

  • 김명진;한승호;최운;이한구
    • 인터넷정보학회논문지
    • /
    • 제14권6호
    • /
    • pp.71-84
    • /
    • 2013
  • 컴퓨터 시스템 운용 간에 발생하는 많은 정보들이 기록되는 로그데이터는 컴퓨터 시스템 운용 점검, 프로세스의 최적화, 사용자 최적화 맞춤형 제공 등 다방면으로 활용되고 있다. 본 논문에서는 다양한 종류의 로그데이터들 중에서 은행에서 발생하는 대용량의 로그데이터를 처리하기 위한 클라우드 환경 하에서의 MongoDB 기반 비정형 로그 처리시스템을 제안한다. 은행업무간 발생하는 대부분의 로그데이터는 고객의 업무처리 프로세스 간에 발생하며, 고객 업무 프로세스 처리에 따른 로그데이터를 수집, 저장, 분류, 분석하기 위해서는 별도로 로그데이터를 처리하는 시스템을 구축해야만 한다. 하지만 기존 컴퓨팅환경 하에서는 폭발적으로 증가하는 대용량 비정형 로그데이터 처리를 위한 유연한 스토리지 확장성 기능, 저장된 비정형 로그데이터를 분류, 분석 처리할 수 있는 기능을 구현하기가 매우 어렵다. 이에 따라 본 논문에서는 클라우드 컴퓨팅 기술을 도입하여 기존 컴퓨팅 인프라 환경의 분석 도구 및 관리체계에서 처리하기 어려웠던 비정형 로그데이터를 처리하기 위한 클라우드 환경기반의 로그데이터 처리시스템을 제안하고 구현하였다. 제안한 본 시스템은 IaaS(Infrastructure as a Service) 클라우드 환경을 도입하여 컴퓨팅 자원의 유연한 확장성을 제공하며 실제로, 로그데이터가 장기간 축적되거나 급격하게 증가하는 상황에서 스토리지, 메모리 등의 자원을 신속성 있고 유연하게 확장을 할 수 있는 기능을 포함한다. 또한, 축적된 비정형 로그데이터의 실시간 분석이 요구되어질 때 기존의 분석도구의 처리한계를 극복하기 위해 본 시스템은 하둡 (Hadoop) 기반의 분석모듈을 도입함으로써 대용량의 로그데이터를 빠르고 신뢰성 있게 병렬 분산 처리할 수 있는 기능을 제공한다. 게다가, HDFS(Hadoop Distributed File System)을 도입함으로써 축적된 로그데이터를 블록단위로 복제본을 생성하여 저장관리하기 때문에 본 시스템은 시스템 장애와 같은 상황에서 시스템이 멈추지 않고 작동할 수 있는 자동복구 기능을 제공한다. 마지막으로, 본 시스템은 NoSQL 기반의 MongoDB를 이용하여 분산 데이터베이스를 구축함으로써 효율적으로 비정형로그데이터를 처리하는 기능을 제공한다. MySQL과 같은 관계형 데이터베이스는 복잡한 스키마 구조를 가지고 있기 때문에 비정형 로그데이터를 처리하기에 적합하지 않은 구조를 가지고 있다. 또한, 관계형 데이터베이스의 엄격한 스키마 구조는 장기간 데이터가 축적되거나, 데이터가 급격하게 증가할 때 저장된 데이터를 분할하여 여러 노드에 분산시키는 노드 확장이 어렵다는 문제점을 가지고 있다. NoSQL은 관계형 데이터베이스에서 제공하는 복잡한 연산을 지원하지는 않지만 데이터가 빠르게 증가할 때 노드 분산을 통한 데이터베이스 확장이 매우 용이하며 비정형 데이터를 처리하는데 매우 적합한 구조를 가지고 있는 비관계형 데이터베이스이다. NoSQL의 데이터 모델은 주로 키-값(Key-Value), 컬럼지향(Column-oriented), 문서지향(Document-Oriented)형태로 구분되며, 제안한 시스템은 스키마 구조가 자유로운 문서지향(Document-Oriented) 데이터 모델의 대표 격인 MongoDB를 도입하였다. 본 시스템에 MongoDB를 도입한 이유는 유연한 스키마 구조에 따른 비정형 로그데이터 처리의 용이성뿐만 아니라, 급격한 데이터 증가에 따른 유연한 노드 확장, 스토리지 확장을 자동적으로 수행하는 오토샤딩 (AutoSharding) 기능을 제공하기 때문이다. 본 논문에서 제안하는 시스템은 크게 로그 수집기 모듈, 로그 그래프생성 모듈, MongoDB 모듈, Hadoop기반 분석 모듈, MySQL 모듈로 구성되어져 있다. 로그 수집기 모듈은 각 은행에서 고객의 업무 프로세스 시작부터 종료 시점까지 발생하는 로그데이터가 클라우드 서버로 전송될 때 로그데이터 종류에 따라 데이터를 수집하고 분류하여 MongoDB 모듈과 MySQL 모듈로 분배하는 기능을 수행한다. 로그 그래프생성 모듈은 수집된 로그데이터를 분석시점, 분석종류에 따라 MongoDB 모듈, Hadoop기반 분석 모듈, MySQL 모듈에 의해서 분석되어진 결과를 사용자에게 웹 인터페이스 형태로 제공하는 역할을 한다. 실시간적 로그데이터분석이 필요한 로그데이터는 MySQL 모듈로 저장이 되어 로그 그래프생성 모듈을 통하여 실시간 로그데이터 정보를 제공한다. 실시간 분석이 아닌 단위시간당 누적된 로그데이터의 경우 MongoDB 모듈에 저장이 되고, 다양한 분석사항에 따라 사용자에게 그래프화해서 제공된다. MongoDB 모듈에 누적된 로그데이터는 Hadoop기반 분석모듈을 통해서 병렬 분산 처리 작업이 수행된다. 성능 평가를 위하여 로그데이터 삽입, 쿼리 성능에 대해서 MySQL만을 적용한 로그데이터 처리시스템과 제안한 시스템을 비교 평가하였으며 그 성능의 우수성을 검증하였다. 또한, MongoDB의 청크 크기별 로그데이터 삽입 성능평가를 통해 최적화된 청크 크기를 확인하였다.

Word2Vec을 활용한 제품군별 시장규모 추정 방법에 관한 연구 (A Study on Market Size Estimation Method by Product Group Using Word2Vec Algorithm)

  • 정예림;김지희;유형선
    • 지능정보연구
    • /
    • 제26권1호
    • /
    • pp.1-21
    • /
    • 2020
  • 인공지능 기술의 급속한 발전과 함께 빅데이터의 상당 부분을 차지하는 비정형 텍스트 데이터로부터 의미있는 정보를 추출하기 위한 다양한 연구들이 활발히 진행되고 있다. 비즈니스 인텔리전스 분야에서도 새로운 시장기회를 발굴하거나 기술사업화 주체의 합리적 의사결정을 돕기 위한 많은 연구들이 이뤄져 왔다. 본 연구에서는 기업의 성공적인 사업 추진을 위해 핵심적인 정보 중의 하나인 시장규모 정보를 도출함에 있어 기존에 제공되던 범위보다 세부적인 수준의 제품군별 시장규모 추정이 가능하고 자동화된 방법론을 제안하고자 한다. 이를 위해 신경망 기반의 시멘틱 단어 임베딩 모델인 Word2Vec 알고리즘을 적용하여 개별 기업의 생산제품에 대한 텍스트 데이터를 벡터 공간으로 임베딩하고, 제품명 간 코사인 거리(유사도)를 계산함으로써 특정한 제품명과 유사한 제품들을 추출한 뒤, 이들의 매출액 정보를 연산하여 자동으로 해당 제품군의 시장규모를 산출하는 알고리즘을 구현하였다. 실험 데이터로서 통계청의 경제총조사 마이크로데이터(약 34만 5천 건)를 이용하여 제품명 텍스트 데이터를 벡터화 하고, 한국표준산업분류 해설서의 산업분류 색인어를 기준으로 활용하여 코사인 거리 기반으로 유사한 제품명을 추출하였다. 이후 개별 기업의 제품 데이터에 연결된 매출액 정보를 기초로 추출된 제품들의 매출액을 합산함으로써 11,654개의 상세한 제품군별 시장규모를 추정하였다. 성능 검증을 위해 실제 집계된 통계청의 품목별 시장규모 수치와 비교한 결과 피어슨 상관계수가 0.513 수준으로 나타났다. 본 연구에서 제시한 모형은 의미 기반 임베딩 모델의 정확성 향상 및 제품군 추출 방식의 개선이 필요하나, 표본조사 또는 다수의 가정을 기반으로 하는 전통적인 시장규모 추정 방법의 한계를 뛰어넘어 텍스트 마이닝 및 기계학습 기법을 최초로 적용하여 시장규모 추정 방식을 지능화하였다는 점, 시장규모 산출범위를 사용 목적에 따라 쉽고 빠르게 조절할 수 있다는 점, 이를 통해 다양한 분야에서 수요가 높은 세부적인 제품군별 시장정보 도출이 가능하여 실무적인 활용성이 높다는 점에서 의의가 있다.

조경용 차양시설과 수목에 의한 하절기 옥외공간의 자외선 차단율 비교 (The Comparison of the Ultra-Violet Radiation of Summer Outdoor Screened by the Landscaping Shade Facilities and Tree)

  • 이춘석;류남형
    • 한국조경학회지
    • /
    • 제41권6호
    • /
    • pp.20-28
    • /
    • 2013
  • 우리나라의 공원과 옥외 공공 공간에서 쉽게 접할 수 있는 조경용 차양시설과 녹음수가 하절기 옥외 공간에서 태양광의 자외선을 실질적으로 얼마나 차단하는가를 객관적으로 검증하기 위하여, 대표적인 조경용 차양시설인 목재쉘터, 막구조물과 녹음수인 버드나무 하부의 자외선량을 현장에서 연속적으로 측정하여 태양광과 비교 분석하였다. 자외선 현장측정을 위하여 자외선 A와 B의 조사량을 지속적으로 측정 및 기록할 수 있는 자동시스템을 구축하였으며, 이를 각 시험구의 중앙부에 설치하여 지상 1.1m 위치의 연직방향 자외선량을 2012년 7월에서 9월의 오전 9시부터 17시까지 매 분 단위로 기록하였다. 기상조건과 계측자료의 유효성 등을 고려하여 총 17일 동안의 자외선량을 바탕으로 시험구별 특성을 해석하였는데, 대조구에서 관측된 오전 10시부터 오후 4시까지의 총 648건의 10분 단위 평균데이타를 바탕으로 태양광 UVA+B와 UVB의 일중 시간대별 특성과 월별 특성을 비교하였다. 시설별 자외선량 비교에는 태양광의 자외선량이 현격하게 떨어지는 9월의 자료를 제외하고, 7월과 8월의 15일치 자료 중 오전 10시부터 오후 4시까지 총 2,052건의 데이터를 바탕으로 분석하였다. 시험기간 동안 태양광의 UVA+B는 평균 $1,148{\mu}W/cm^2$로 측정되었는데, 이때 목재쉘터와 막구조물, 녹음수 하부에서 측정된 평균값은 각각 $39{\mu}W/cm^2$(3.4%), $74{\mu}W/cm^2$(6.4%), $87{\mu}W/cm^2$(7.6%)에 불과했다. 즉, 목재쉘터가 약 97%의 자외선 차단율을 보여 가장 효과적인 것으로 나타났으며, 녹음수와 막구조물이 약 93%의 차단율을 보임으로서 세 시험구 모두 한낮동안의 자외선을 최소 약 93% 이상 차단하는 것이 확인되었다. UVB의 경우, 태양광이 $207{\mu}W/cm^2$의 평균값을 보일 때 목재쉘터와 녹음수 및 막구조물이 각각 $12{\mu}W/cm^2$(5.8%), $17{\mu}W/cm^2$(8.2%), $26{\mu}W/cm^2$(13%)로 평균값이 분석되어, 막구조물의 차단율이 상대적으로 낮은 것이 확인되었다. 그러나, 전체적으로 태양광의 자외선량과 상대적으로 비교했을 때, 태양의 남중고도가 높은 한낮 동안에는 시험구별로 측정된 자외선량에서 큰 차이가 있다고 보기는 어려웠다. 반면에, 차양시설과 수목의 형태적 특성에 의해 태양남중고도에 따라서 측면으로 조사되는 자외선이 이른 오전과 늦은 오후에 높은 수준으로 측정되는데, 이것이 하절기 인간의 옥외활동에 더 큰 장애요인이 되는 것으로 해석되었다. 결론적으로 조경용 차양시설과 녹음수는 하절기 옥외공간의 태양광에 의한 자외선을 최소 93% 이상 차단하는 것으로 나타났다. 차양면의 재료와 특성에 따라서 차단율에 다소 차이는 발생하였지만, 전체적으로 비슷한 성능을 보인 것으로 해석되었다. 다만, 차양시설의 구조적 형태적 특성에 따라서 측면으로 유입되는 자외선을 차단할 수 있는 방안이 보완된다면, 옥외의 쾌적한 휴식공간으로 기능할 수 있을 것으로 예상된다.

SANET-CC : 해상 네트워크를 위한 구역 IP 할당 프로토콜 (SANET-CC : Zone IP Allocation Protocol for Offshore Networks)

  • 배경율;조문기
    • 지능정보연구
    • /
    • 제26권4호
    • /
    • pp.87-109
    • /
    • 2020
  • 현재 육상에서는 유무선 통신의 발전으로 다양한 IT 서비스를 제공받고 있다. 이러한 변화는 육상을 넘어서서 해상에서 항해 중인 선박에서도 다양한 IT 서비스가 제공되어야 하며 육상에서 이용하는 것과 마찬가지로 양방향 디지털 데이터 전송, Web, App 등과 같은 다양한 IT 서비스들의 제공에 대한 요구가 증가될 것으로 예상하고 있다. 하지만 이러한 초고속 정보통신망은 AP(Access Point)와 기지국과 같은 고정된 기반 구조를 바탕으로 네트워크를 구성하는 지상에서는 쉽게 사용할 수 있는 반면 해상에서는 고정된 기반 구조를 이용하여 네트워크를 구성할 수 없다. 그래서 전송 거리가 긴 라디오 통신망 기반의 음성 위주의 통신 서비스를 사용하고 있다. 이러한 라디오 통신망은 낮은 전송 속도로 인해 매우 기본적인 정보만을 제공할 수 있었으며, 효율적인 서비스 제공에 어려움이 있다. 이를 해결하기 위해서 디지털 데이터 상호교환을 위한 추가적인 주파수가 할당되었으며 이 주파수를 사용하여 활용할 수 있는 선박 애드 혹 네트워크인 SANET(ship ad-hoc network)이 제안되었다. SANET은 높은 설치비용과 사용료의 위성 통신을 대신하여 해상에서 IP 기반으로 선박에 다양한 IT 서비스를 제공할 수 있도록 개발되었다. SANET에서는 육상 기지국과 선박의 연결성이 중요하다. 이러한 연결성을 갖기 위해서는 선박은 자신의 IP 주소를 할당 받아 네트워크의 구성원이 되어야 한다. 본 논문에서는 선박 스스로 자신의 IP 주소를 할당 받을 수 있는 SANET-CC(Ship Ad-hoc Network-Cell Connection) 프로토콜을 제안한다. SANET-CC는 중복되지 않는 다수의 IP 주소들을 육상기지국에서 선박들에 이어지는 트리 형태로 네트워크 전반에 전파한다. 선박은 IP 주소를 할당할 수 있는 육상 기지국 또는 나누어진 구역의 M-Ship(Mother Ship)들과 간단한 요청(Request) 및 응답(Response) 메시지 교환을 통해 자신의 IP 주소를 할당한다. 따라서 SANET-CC는 IP 충돌 방지(Duplicate Address Detection) 과정과 선박의 이동에 의해 발생하는 네트워크의 분리나 통합에 따른 처리 과정을 완전히 배제할 수 있다. 본 논문에서는 SANET-CC의 SANET 적용가능성을 검증하기 위해서 다양한 조건의 시뮬레이션을 수행하였으며 기존 연구와 비교 분석을 진행하였다.