• 제목/요약/키워드: 소프트웨어 공학수준

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

Research on the current state of practical applications and limitations of quantum computing technology

  • Jaehyung, Kim
    • 한국컴퓨터정보학회논문지
    • /
    • 제28권3호
    • /
    • pp.1-9
    • /
    • 2023
  • 본 논문에서는 양자컴퓨팅 기술을 활용해 유의미한 수준의 현실 문제를 해결하는 데 있어서 응용을 어렵게 하는 요인이 무엇인지 도출하고, 관련 연구 동향과 방향성을 제시한다. 이를 위해, 양자컴퓨팅 기술을 응용하는 일의 어려움을 이해하는 데 필요한 양자 역학의 기본 지식을 컴퓨터공학의 관점에서 정리하고, 현재 상용화된 양자 컴퓨터와 양자 프로그래밍 계층을 문헌을 통해 분석한다. 또한 클라우드 기반 상용 양자컴퓨팅 서비스의 현황과 활용 방안에 대한 분석과정을 통해, 현시점에서 양자컴퓨팅의 실용적 응용을 어렵게 하는 요인으로 양자 컴퓨터 프로그래밍에 대한 진입장벽과 노이즈가 존재하는 중규모 양자 컴퓨터에 대한 제약사항, 아직 성장 중인 오픈소스 생태계, 현실 문제 크기에 대한 시뮬레이션의 어려움의 네 가지 요인을 도출하고 관련 연구에 대한 동향과 방향성을 제시한다. 이를 통해, 양자컴퓨팅 기술의 실용적 응용을 위한 토대를 마련하는 데 기여할 것으로 기대된다.

면대면과 실시간 온라인 환경이 통합된 하이브리드 수업의 효과적 운영을 위한 요소 탐색: 초등교사의 경험을 중심으로 (Exploring Factors for the Effective Operation of Hybrid Learning Integrating Face-to-Face with Online Synchronous Environment: Focusing on the Experience of Elementary School Teachers)

  • 한형종
    • 문화기술의 융합
    • /
    • 제8권6호
    • /
    • pp.79-88
    • /
    • 2022
  • 본 연구는 초등교육에서 오프라인 환경과 실시간 온라인 환경이 통합된 하이브리드 교육을 운영함에 있어서 어떠한 요소를 중점적으로 고려해야 하는지를 탐색하는 목적을 지닌다. 이를 위해 하이브리드 교육을 운영해 본 경험을 지닌 8명의 초등교사를 대상으로 면담 등을 통해 주요 고려 요소를 확인하였다. 연구 결과, 운영에 앞서 하이브리드 교육의 특성이 무엇인지에 대한 개념에 대해 구체적인 안내나 교육을 통해 이해 수준을 높일 필요가 있음을 확인해 볼 수 있었다. 기반 구축이 제대로 이루어지지 않아 효과적인 운영이 어려웠기에 하드웨어 및 소프트웨어 테크놀로지를 포함한 환경 재설계를 고려할 필요가 있다. 특히, 환경 간의 동시성과 상호작용성을 기반으로 두 환경에서 학습자들이 연결되어 참여할 수 있는 활동을 고려해야 한다. 향후 교수학습 운영을 안내하는 설계 전략의 개발이 이루어질 필요가 있다.

비 압축 블록으로 구성된 제어 헤더 삽입을 통한 압축 해제 호환성 있는 병렬 처리 Deflate 알고리즘 제안 (Proposal for Decoding-Compatible Parallel Deflate Algorithm by Inserting Control Header Composed of Non-Compressed Blocks)

  • 김정훈
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제12권5호
    • /
    • pp.207-216
    • /
    • 2023
  • 본 연구에서는 압축 해제 호환성을 갖춘 병렬 처리 Deflate 압축 알고리즘을 구현하기 위하여 병렬 압축 및 압축 해제에 필수적인 정보를 복수의 비 압축 블록(Non-Compression Block)내의 버려지는 영역(Disposed Bit Area)에 저장하는 방식으로 구성한 컨트롤 헤더를 삽입하는 새로운 방식을 제안하였다. 이를 통해 기존 압축 해제 프로그램과 완벽한 호환성을 유지하면서도 병렬 압축 및 병렬 압축 해제가 가능하도록 하였다. 또한 순차 처리방식 대비 압축 시간을 최대 71.2% 절감하였고 병렬 압축해제 시간을 65.7%까지 절감하였다. 특히 Deflate 알고리즘의 구조적 제약으로 인해 병렬 압축 해제는 불가능하다고 알려져 있으나, 제안하는 방식을 탑재한 디코더로 알고리즘 수준에서 고속의 병렬 압축 해제가 가능하고, 호환성을 유지하여 동일한 압축 데이터를 기존의 압축 해제 프로그램으로도 정상적 압축 해제가 가능함을 확인하였다.

컬러 프린터 영상의 모폴로지 특징과 지도 학습 모델 분류기를 활용한 위변조 지폐 판별 알고리즘 (Counterfeit Money Detection Algorithm based on Morphological Features of Color Printed Images and Supervised Learning Model Classifier)

  • 우귀희;이해연
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제2권12호
    • /
    • pp.889-898
    • /
    • 2013
  • 고성능 영상 장비의 대중화와 강력한 이미지 편집 소프트웨어의 출현으로 인해 지폐 및 유가 증권 등을 고품질로 위변조가 가능해졌다. 특히 컬러 레이저 프린터의 범용화로 인하여 화폐 위변조 범죄는 급격히 증가하고 있지만, 일반인이 이를 판별하는 비율은 낮은 수준이며 판별 기기도 고가이다. 본 연구에서는 범용 스캐너와 컴퓨터 시스템을 활용하여 화폐의 위변조를 탐지하기 위한 알고리즘을 제안하였다. 먼저 지폐의 인쇄방식과 다른 컬러 프린터의 인쇄 특징을 계산하기 위하여 모폴로지 기술과 명암도 동시 발생 행렬을 활용하였다. 그 후 계산된 특징들을 지도학습 모델 분류기에 적용하여 훈련을 시켰다. 이렇게 훈련된 분류기에 판별을 위한 지폐를 입력하고 위변조 여부에 대한 분석을 수행한다. 제안한 알고리즘의 성능을 분석하기 위하여 위변조 지폐의 판별률과 인쇄에 사용한 프린터의 판별률로 나누어 평가를 하였다. 또한 기존의 컬러 프린터 판별에 사용되었던 위너필터를 사용한 기술과 비교를 수행하였다. 그 결과 제안한 알고리즘이 위변조 지폐 식별에 있어서 91.92%, 위변조기기의 식별에 있어서 94.5% 이상 정확도를 보여 기존 컬러 프린터의 특징 추출 방법을 활용한 것보다 우수한 것으로 나타났다.

전력을 고려한 RGB 색 공간 분할 기법 및 이를 활용한 AMOLED 디스플레이의 소모 전력 모델 생성 그리고 평가 (Generation and Evaluation of Power Model for Mobile AMOLED Display Using RGB Color Space Partitioning Method Considering Power)

  • 백두산;최유림;이병정;이정원
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제7권9호
    • /
    • pp.335-344
    • /
    • 2018
  • 모바일 AMOLED 디스플레이의 소모 전력을 소프트웨어 수준에서 참조하기 위해서는 소모 전력에 대한 모델이 필요하다. 하지만, 전력 모델을 얻기 위한 기존 연구들은 전력 측정 활동을 위한 실험 환경 및 장비가 필수적으로 요구되었다. 또한, 모델링을 위해 사용된 RGB 값의 조합이 무분별하고, 매우 적어 RGB 값들 간의 상호 영향을 모델에 반영하기 어려웠다. 본 연구는 이러한 문제점을 해결하기 위해 RGB 색 공간분할 기법 및 으로 구성된 맵핑 테이블 제공 방법을 제안한다. 제안된 분할 기법을 통해 색과 함께 전력을 고려하며 RGB 조합들을 샘플링하고, 제안된 맵핑 테이블 제공 방법에 따라 샘플링된 RGB 조합들로 구성된 맵핑 테이블을 생성한다. 실험을 통해 색 차원과 전력 차원에서의 분할 기법에 따른 샘플들의 특징을 분석하였고, 이를 바탕으로 AMOLED 디스플레이에 대한 맵핑 테이블을 생성하였다. 더불어, 맵핑 테이블을 활용하여 각기 다른 4개의 전력 모델을 평가함으로써 맵핑 테이블의 재사용 가능성을 확인하였다. 이러한 맵핑 테이블은 연구자들에게 제공되어 전력 측정 활동 없이도 전력 모델을 생성하는데 활용될 수 있다.

비지역적 특징값과 서포트 벡터 머신 분류기를 이용한 위변조 지폐 판별 알고리즘 (Counterfeit Money Detection Algorithm using Non-Local Mean Value and Support Vector Machine Classifier)

  • 지상근;이해연
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제2권1호
    • /
    • pp.55-64
    • /
    • 2013
  • 디지털 고성능 영상장비의 대중화와 강력한 이미지 편집 소프트웨어의 출현으로 인해 고품질의 위 변조가 가능하게 되었다. 특히 화폐 위 변조 범죄가 급격히 증가하고 있지만, 일반인이 위 변조 지폐를 발견하는 비율은 낮은 수준이다. 본 논문에서는 범용 스캐너를 이용하여 위 변조 지폐를 판별할 수 있는 알고리즘을 제안한다. 본 알고리즘에서는 위 변조 지폐를 출력하는 과정에서 나타나는 인쇄물의 고유한 특징에 기반하여 위 변조 여부를 판별한다. 비지역적 평균 알고리즘을 이용하여 인쇄 과정에서 나타나는 노이즈 특성을 추출하고, 명암도 동시발생 행렬을 계산하여 지폐의 특징값을 추출하였다. 추출한 지폐의 고유한 특징값을 학습기반 데이터 분류기에 적용하여 위 변조 여부를 판별하였다. 제안한 알고리즘의 성능을 분석하기 위해 총 324장의 1만원권 지폐와 8대 프린터에서 출력한 위조지폐 이미지로 실험하였다. 또한 노이즈 추출에 있어 기존 프린터 판별 기술에서 사용되었던 위너필터와 이산웨이블릿변환 기반 알고리즘과 비교 분석을 수행하였다. 그 결과 제안한 알고리즘이 위 변조 판별에 있어서 94% 이상의 정확도를 보였으며, 위 변조 지폐 인쇄기기 식별에 있어서는 93% 이상의 정확도를 보여서 기존 프린터 판별 기술을 이용한 것보다 우수함을 보였다.

색도 이미지 분석을 이용한 화재 피해 모르타르의 손상 평가 (Assessment of Fire-Damaged Mortar using Color image Analysis)

  • 박광민;이병도;유성훈;함남혁;노영숙
    • 한국구조물진단유지관리공학회 논문집
    • /
    • 제23권3호
    • /
    • pp.83-91
    • /
    • 2019
  • 본 연구는 화재 피해를 입은 콘크리트 구조물을 디지털 카메라 및 이미지 프로세싱 소프트웨어를 활용하여 손상도 평가를 하기 위한 기초 연구이다. 이를 위해 W/C=0.5(일반 강도) 및 0.3(고강도)의 모르타르 및 페이스트 시료를 전기로에 넣어 $100^{\circ}C$에서 $1000^{\circ}C$까지 화재피해를 모사한 후, 압축강도 및 색도 분석을 분석하였다. 여기서 페이스트는 분말형태로 가공하여 CIELAB 색도를 측정하였고, 디지털 카메라로 시료를 촬영한 후 색상 강도 분석(color-intensity analyzer) 소프트웨어로 RGB 색도를 측정하였다. 그 결과 가열 온도 $400^{\circ}C$ 까지는 압축강도 잔존율이 W/C=0.5는 87.2 %, W/C=0.3은 86.7 % 수준의 강도 손상을 보였다. 그러나 $500^{\circ}C$ 이상에서는 급격한 강도 저하가 나타났으며, W/C=0.5는 55.2 %, W/C=0.3은 51.9 %의 압축강도 잔존율이 나타났다. $700^{\circ}C$ 이상에서는 W/C=0.5는 26.3 %, W/C=0.3은 27.8 %으로써 구조물의 내구성을 확보할 수 없는 수준이었다. $L^*a^*b$ 분석 결과 $700^{\circ}C$ 이후부터 $b^*$가 급격히 높아지는 결과가 나타났다. 이는 $700^{\circ}C$이후에서 노란색의 강도가 강해지는 것으로 분석된다. 또한, RGB 분석 결과 $700^{\circ}C$ 이후부터 R 및 G의 히스토그램 첨도 및 빈도가 높아지는 것을 확인하였다. 이는 R 및 G의 픽셀(화소)이 많아지는 것으로 분석된다. 따라서 화재 피해를 입은 콘크리트의 색도 분석은 노란색($b^*$ 혹은 R+G)의 변화를 확인하는 것으로 손상 정도를 예상하는 것이 가능할 것으로 판단된다.

경영분석 업무에 종사하는 비 기술기반 전공자를 위한 빅데이터 분석 및 시각화 기법 교육과정 제안 (Proposal of Big Data Analysis and Visualization Technique Curriculum for Non-Technical Majors in Business Management Analysis)

  • 홍필태;우종필
    • 실천공학교육논문지
    • /
    • 제12권1호
    • /
    • pp.31-39
    • /
    • 2020
  • 빅데이터 분석은 경영 및 산업현장에서 다양하게 분석되고 사용되고 있으며, 경영의사결정에서 중요한 역할을 한다. 경영분석 업무에 종사하는 빅데이터 분석 직무자의 직무능력은 반드시 미시적인 IT 기술 습득이 요구되는 것이 아니라, Data Scientist로서 다양한 경험과 인문학적 지식과 분석력이 요구되어진다. 그러나, 국가직무능력표준(NCS: National Competency Standards)을 기반으로 하는 국공립 교육기관 및 직무교육기관의 빅데이터 교육은 소프트웨어 공학적 측면에서 진행되고 있으며, 이러한 교육 방법론은 비 기술기반 전공자에게는 어렵고, 비효율적인 결과를 초래하기도 한다. 따라서, 우리는 현재의 빅데이터 플렛폼과 그와 관련된 기술을 분석하여, 그 중에서 현장 직무자에게 반드시 필요한 직무능력 요구수준이 무엇인지를 정의하였다. 그리고, 이를 바탕으로 비 기술기반 전공자를 위한 빅데이터 분석 및 시각화 기법 교육과정을 구성하였다. 특화된 본 교육과정을 경영현장에서 경영분석에 종사하는 금융기관 실무자를 중심으로 Pilot test를 실시한 결과 좀 더 개선된 교육효과를 얻을 수 있었다. 이에 본 연구에서 제시되는 교육방법은 산업전반에서 효율적으로 빅데이터 직무 수행과, 비 기술기반 전공 직무자를 대상으로 빅데이터 분석 및 시각화 교육이 활성화되는 계기가 될 것이다.

공동주택의 시간의존적 설계VE 및 LCC분석 모델 (A Model of Time Dependent Design Value Engineering and Life Cycle Cost Analysis for Apartment Buildings)

  • 서광준;최미라;신남수
    • 한국건설관리학회논문집
    • /
    • 제6권6호
    • /
    • pp.133-141
    • /
    • 2005
  • 최근에 공동주택 건설사업을 위한 가치공학 및 생애주기비용(LCC)분석의 중요성이 대두됨에 따라, 대형 건축물의 건설사업에서 가치공학 및 생애주기분석을 위한 이론적 모델, 표준지침 및 소프트웨어 등이 개발되어지고 있다. 그러나 현재까지도 실질적인 과거 보수이력데이터의 부재로 인한 VE 및 LCC분석 결과에 대한 신뢰수준이 미흡하다. 본 연구에서는 공동주택의 건설사업에 대한 합리적인 투자의사결정과 설계대안선정을 위한 시간의존적 LCC분석에 의한 가치분석 방법론을 제시하였다. 제안된 방법론은 과거이력데이터의 불확실성과 분석대안의 가치분석을 보다 합리적으로 고려하기 위한 시간의존적 생애주기비용 모델과 퍼지로직에 의한 성능평가기법과의 상관관계를 규명하였다. 또한, 제시된 시간의존적 생애주기비용 모델과 가치분석 절차의 타당성을 검토하기 위하여 실제대상사업에 적용하였다. 본 연구에서 제안된 방법론은 공동주택 건설사업에서의 설계대안 선정, 생애주기 비용 평가 및 합리적인 예산의 분배 등에 크게 기여할 것으로 기대된다.

스마트팜 열환경 모델링을 위한 Open source 기반 Data mining 기법 분석 (A Benchmark of Open Source Data Mining Package for Thermal Environment Modeling in Smart Farm(R, OpenCV, OpenNN and Orange))

  • 이준엽;오종우;이동훈
    • 한국농업기계학회:학술대회논문집
    • /
    • 한국농업기계학회 2017년도 춘계공동학술대회
    • /
    • pp.168-168
    • /
    • 2017
  • ICT 융합 스마트팜 내의 환경계측 센서, 영상 및 사양관리 시스템의 증가에도 불구하고 이들 장비에서 확보되는 데이터를 적절히 유효하게 활용하는 기술이 미흡한 실정이다. 돈사의 경우 가축의 복지수준, 성장 변화를 실시간으로 모니터링 및 예측할 수 있는 데이터 분석 및 모델링 기술 확보가 필요하다. 이를 위해선 가축의 생리적 변화 및 행동적 변화를 조기에 감지하고 가축의 복지수준을 실시간으로 감시하고 분석 및 예측 기술이 필요한데 이를 위한 대표적인 정보 통신 공학적 접근법 중에 하나가 Data mining 이다. Data mining에 대한 연구 수행에 필요한 다양한 소프트웨어 중에서 Open source로 제공이 되는 4가지 도구를 비교 분석하였다. 스마트 돈사 내에서 열환경 모델링을 목표로 한 데이터 분석에서 고려해야할 요인으로 데이터 분석 알고리즘 도출 시간, 시각화 기능, 타 라이브러리와 연계 기능 등을 중점 적으로 분석하였다. 선정된 4가지 분석 도구는 1) R(https://cran.r-project.org), 2) OpenCV(http://opencv.org), 3) OpenNN (http://www.opennn.net), 4) Orange(http://orange.biolab.si) 이다. 비교 분석을 수행한 운영체제는 Linux-Ubuntu 16.04.4 LTS(X64)이며, CPU의 클럭속도는 3.6 Ghz, 메모리는 64 Gb를 설치하였다. 개발언어 측면에서 살펴보면 1) R 스크립트, 2) C/C++, Python, Java, 3) C++, 4) C/C++, Python, Cython을 지원하여 C/C++ 언어와 Python 개발 언어가 상대적으로 유리하였다. 데이터 분석 알고리즘의 경우 소스코드 범위에서 라이브러리를 제공하는 경우 Cross-Platform 개발이 가능하여 여러 운영체제에서 개발한 결과를 별도의 Porting 과정을 거치지 않고 사용할 수 있었다. 빌트인 라이브러리 경우 순서대로 R 의 경우 가장 많은 수의 Data mining 알고리즘을 제공하고 있다. 이는 R 운영 환경 자체가 개방형으로 되어 있어 온라인에서 추가되는 새로운 라이브러리를 클라우드를 통하여 공유하기 때문인 것으로 판단되었다. OpenCV의 경우 영상 처리에 강점이 있었으며, OpenNN은 신경망학습과 관련된 라이브러리를 소스코드 레벨에서 공개한 것이 강점이라 할 수 있다. Orage의 경우 라이브러리 집합을 제공하는 것에 중점을 둔 다른 패키지와 달리 시각화 기능 및 망 구성 등 사용자 인터페이스를 통합하여 운영한 것이 강점이라 할 수 있다. 열환경 모델링에 요구되는 시간 복잡도에 대응하기 위한 부가 정보 처리 기술에 대한 연구를 수행하여 스마트팜 열환경 모델링을 실시간으로 구현할 수 있는 방안 연구를 수행할 것이다.

  • PDF