• 제목/요약/키워드: 기능점수 측정 모델

검색결과 25건 처리시간 0.021초

CNN 모델을 이용한 프로그램 코드 변경 예측 (Predicting Program Code Changes Using a CNN Model)

  • 김동관
    • 한국융합학회논문지
    • /
    • 제12권9호
    • /
    • pp.11-19
    • /
    • 2021
  • 소프트웨어 시스템은 생명주기동안 기능 추가, 버그 수정, 새로운 컴퓨팅 환경 수용 등의 다양한 이유로 프로그램 코드 변경이 요구된다. 이러한 코드 수정 과정에서 새로운 오류 발생을 가져올 수 있으므로 프로그램 코드 수정 과정은 새로운 시스템 개발 못지 않게 신중하게 처리되야 한다. 또한, 오픈 소스 프로그램에 대한 재사용이 일반화된 소프트웨어 개발환경에서 오픈 소스 프로그램의 코드 변경 가능성을 예측할 수 있다면, 보다 양질의 프로그램 개발 효과를 기대할 수 있을 것이다. 본 논문은 소스 코드 변경을 예측하는 Convolutional Neural Network (CNN) 기반의 딥러닝 모델을 제안한다. 소스 코드 변경을 예측하는 문제는 딥러닝의 이진 분류 문제이며 레이블된 데이터가 요구되는 지도학습을 사용한다. 코드 예측 모델의 학습 및 시험을 위해 깃허브에서 수집한 Java 소스 코드와 코드 변경 로그를 데이터로 사용한다. 수집된 Java 소스 코드에서 소프트웨어 메트릭스를 계산한 후 제안된 코드 변경 예측 모델의 입력 데이터로 사용한다. 제안된 모델의 성능 평가를 위해 정밀도, 재현율, F1점수, 정확도가 측정되었으며 각각의 평가 지표에 있이서 CNN 모델은 95%, 다층 퍼셉트 기반의 DNN 모델은 92%를 달성했다.

알고리즘 자동평가 시스템의 개발 및 적용 : 프로그래밍 학습 효과 분석 (Development and application of algorithm judging system : analysis of effects on programming learning)

  • 장원영;김성식
    • 컴퓨터교육학회논문지
    • /
    • 제17권4호
    • /
    • pp.45-57
    • /
    • 2014
  • 학습자가 주어진 문제를 해결하는 알고리즘을 작성한 후 그것이 정확한지, 그리고 시간 효율적인지를 확인할 수 있는 알고리즘 자동평가 시스템에 대한 연구가 최근 들어 활발히 진행 중이다. 그러나 기존에 연구되었던 시스템은 대부분 프로그래밍 콘테스트를 위한 Online Judge 방식으로 본 연구에서는 교수 학습 기능을 강화한 클라이언트-서버 기반의 시스템을 개발하였다. 특히, 문제해결력 증진을 위한 교수 학습 설계 모델 CRESST을 토대로 학습자의 메타인지와 동기가 활성화되도록 설계하였으며, 알고리즘 자동평가 시스템의 구성요소인 문제, 채점데이터 세트, 자동평가 프로그램, 사용자서비스 환경 등의 전체 시스템을 구현하였다. 본 시스템의 프로그래밍 학습 효과를 분석하기 위해 초 중 고 학생 39명에 대해서 비동질 통제집단 사전사후측정 실험을 실시하였고, 사후검사에 대한 독립표본 T-검정 결과, 실험집단(18명)의 평균점수가 통제집단(21명)보다 유의미하게 높은 것으로 확인되었다. 이것은 본 시스템을 사용한 교수 학습 방법이 전통적인 교수 학습 방법에 비해 프로그래밍 학습에 더 효과적임을 의미한다.

  • PDF

지속가능한 토양환경 관리를 위한 토양질 지표의 선정과 평가체계 (Framework on Soil Quality Indicator Selection and Assessment for the Sustainable Soil Management)

  • 옥용식;양재의;박용하;정영상;유경열;박철수
    • 환경정책연구
    • /
    • 제4권1호
    • /
    • pp.93-111
    • /
    • 2005
  • 토양의 질(Soil Quality)에 대한 개념은 과거 식량생산을 위한 기반으로서의 토양에 대한 연구부터 1970년대 후반 Warkentin and fletcher(1977)에 의해 제안된 환경의 구성 요소로서의 토양에 대한 연구에 이르기까지 수많은 변화를 거쳐 왔다. 토양의 질에 대한 개념은 그 관점에 따라 다르지만 토양이 본래의 기능을 효과적으로 수행할 수 있는 용량으로 요약할 수 있다. 국제경제협력개발기구(OECD)에서도 토양의 질을 농업환경의 주요지표로 설정하여 토양유실과 토양탄소를 토양질 평가의 세부지표로 제시하였으며, 각 국가별로 활발한 연구가 수행 중에 있다. 본 논문에서는 현재까지 제안된 토양질의 주요 개념을 살펴보고 국내외의 토양질 평가체계를 비교 분석하고자 하였다. 토양질의 평가 체계는 최소자료군(Minimum Data Set)을 이용한 토양질 지표의 선정, 선별된 지표의 표준점수화함수(Standard Scoring Function), 각 지표의 통합을 통한 토양질의 점수화의 세 단계로 구분하여 분석하였다. 토양의 질 지표는 물리 화학 생물학적 지표로 분류할 수 있으며, 이 중 토양침식, 전용적밀도, 토심, 입단안정화도, 토성, 수분보유력, 유효수분함량은 물리적 질 지표로 주로 사용된다. 화학적 질 지표로는 유기물, pH, 전기전도도, 질소 인산 가리, 중금속 등이 있고, 생물학적 지표로는 미생물탄소 질소, 무기화 가능한 질소, 토양호흡이 주로 사용된다. 또한, 토양질 지표의 직접적인 측정이 어려운 경우에는 토양특성 환산식(Pedotransfer Function)을 이용하여 각 지표의 값을 추정할 수 있다. 현재 선진국에서는 SINDY를 비롯한 다양한 프로그램을 구축하고 있으며, 국내에서도 국가적인 차원의 자료구축을 통해 선별된 최소자료군의 계량화모델을 확립하여 웹기반의 프로그램을 구축해야 할 것이다. 현재까지 토양질의 계량화에 대한 연구는 주로 작물의 수량을 중심으로 이루어졌지만 향후 지속가능한 토양환경의 관리를 위해서는 환경의 질과 인간의 건강을 종합적으로 고려한 토양의 질 지표 개발에 대한 연구가 필요할 것이다.

  • PDF

폭식행동 및 음식중독의 위험요인 분석: 성향점수매칭과 로지스틱 회귀모델을 이용한 분석 (Risk Factors for Binge-eating and Food Addiction : Analysis with Propensity-Score Matching and Logistic Regression)

  • 정재익;이환희;최정인;조영혜;백광열
    • 한국응용과학기술학회지
    • /
    • 제40권4호
    • /
    • pp.685-698
    • /
    • 2023
  • 본 연구는 한국인 인구집단에서 폭식행동, 음식중독을 식별하고, 해당 증상들이 비만 및 섭식행동, 정신건강, 인지적 특성과 어떠한 연관성을 보이는지 규명하고자 하였다. 이를 위하여 정상체중 및 비만체중에 해당하는 한국인 성인 257명을 대상으로 섭식문제(예: 폭식, 음식중독, 음식갈망), 정신건강(예: 우울), 인지기능(예: 충동성, 정서조절)에 관한 임상심리검사 척도를 측정하였다. 비만 여부와 성별에 따라 그룹을 나누었을 때, 비만체중 여성에서 폭식행동이 46.6%, 음식중독이 29.3%로 가장 빈도가 높았다. 성향점수 매칭 후 데이터로 독립성 검정을 수행한 결과, 폭식행동 및 음식중독이 비만체중 집단에서 정상체중 집단보다 더 많이 나타나는 것을 확인하였다. 또한 폭식행동과 음식중독 유무에 각 심리검사 척도 요인이 미치는 영향력을 파악하고자, 전진선택법을 적용한 로지스틱 회귀모델을 구축하였다. 로지스틱 회귀분석 결과, 폭식행동에는 섭식장애, 음식갈망, 상태불안, 정서조절(인지적 재해석) 및 음식중독이 주로 관여하였고, 음식중독에는 음식갈망, 폭식행동과 함께 비만과 연령의 교호작용, 교육년수가 유의하게 작용하는 것으로 나타났다. 본 연구는 한국인 성인을 대상으로 한 체계적 연구로서, 폭식행동과 음식중독이 여성 및 비만인에서 특히 더 많이 나타남을 확인하였다. 폭식행동과 음식중독에는 일부 섭식문제(예: 음식갈망)가 공통되게 관여하나, 정신건강 및 인지적 위험요인에는 차이가 있었다. 따라서 음식중독과 폭식행동은 서로 구별되는 개념으로 두고, 각각의 기질적·환경적 위험요인을 깊이 있게 탐구하는 것이 필요하다.

흰쥐에서 출혈성 쇼크 후 회복 시 저체온법 및 수액 치료에 따른 폐장의 염증성 변화 (Inflammatory Reponse of the Lung to Hypothermia and Fluid Therapy after Hemorrhagic Shock in Rats)

  • 장원채;범민선;정인석;홍영주;오봉석
    • Journal of Chest Surgery
    • /
    • 제39권12호
    • /
    • pp.879-890
    • /
    • 2006
  • 배경: 출혈성 쇼크는 허혈 시 발생하는 산소산화물 등에 의해 체내에 여러 가지 염증반응을 일으킴으로써 각 장기의 기능부전을 초래한다. 특히 폐장은 허혈 시 조기에 폐포 세포의 투과성이 증가하여 부종, 염증세포의 침윤 및 출혈 등이 일어나 호흡부전증을 초래한다. 또한 출혈성 쇼크 시 기본적으로 시행하는 수액 요법은 간질의 부종을 일으켜 폐장의 기능을 감소시킬 수 있는 위험 요소이다. 따라서 출혈성 쇼크 후 폐장의 기능 저하를 예방하기 위해서는 폐장의 염증 반응을 줄이고 폐부종을 최소화시키는 노력이 필요하다. 대상 및 방법: $300{\sim}350$ gm 정도의 수컷 흰쥐를 이용하여 경정맥을 통해 약 3 mL/100 g의 혈액을 제거하여 평균 경동맥압 $35{\sim}40$ mmHg의 출혈성 쇼크 상태(I단계, 60분)를 유도하고 유지한 후, 제거한 혈액을 재주입하고 수액요법을 실시하여 평균 경동맥압을 80 mmHg로 유지하는 소생 상태(II 단계, 60분)를 시행한 후 약 3시간 정도 경과를 관찰(III 단계)하였다. 실험동물은 3군으로 나누어 실험하였으며 I군(n=10)은 I 단계 시 직장체온을 $37{\pm}1^{\circ}C$로 유지하고 II 단계에서 린저액을 이용하여 수액요법을 실시하였다. II 군(n=10)은 I 단계 시 직장체온을 $33{\pm}1^{\circ}C$로 유지하고 II단계에서 린저액을 이용한 수액요법을 실시하였다. III군은 I단계 시 $33{\pm}1^{\circ}C$로 체온을 유지하였고 II 단계에서 5% 알부민액을 이용하여 수액요법을 실시하였다. 각 군 모두 실험 전, I, II, III 단계 후반에 혈류역학적 인자(심박수, 평균 경동맥압), 동맥혈 가스 분석, 혈청내 포도당과 LDH, I, II단계의 투여 수액양, 기관지-폐포 세척액의 Interleukin(IL)-8을 측정하였고, 조직검사를 통해 염증반응의 정도를 조직학적 점수로 평가하였다. 결과: I군의 4예를 제외한 26예가 III단계까지 생존하였다. 각 군 간의 평균 경동맥압의 유의한 차이는 없었다. 그러나 실험 1단계에서의 채혈량은 I군은 $3.2{\pm}0.5$ mL/100 g으로 II, III 군의 $3.9{\pm}0.8$ mL/100 g, $4.1{\pm}0.7$ mL/100 g에 비해 각각 유의하게 적었다(p< 0.05). II 단계에서의 투여 수액량은 I 군 $28.6{\pm}6.0$ mL, II 군 $20.6{\pm}4.0$ mL, III 군 $14.7{\pm}2.7$ mL로 각 군 간에 통계적인 유의성이 있었다(p<0.05). 혈청내 칼륨 농도는 I군에서 II군에 비해 소생술 후 의의 있게 높았으며(p<0.05), 포도당 농도는 II단계의 I군에서 타군과 비교하여 현저히 낮았다(p<0.05). IL-8은 I 군 $1,834{\pm}437$ pg/mL, II 군 $1,006{\pm}532$ pg/mL, III군 $764{\pm}302$ pg/mL로 I 군에서 II 및 III군과 비교하여 통계적으로 유의하게 높았으며(p<0.05), 폐조직의 조직검사를 통해 평가한 염증세포 분포 점수에서 III 군이 $1.6{\pm}0.6$으로 I 군 $2.8{\pm}1.2$에 비해 통계적으로 유의하게 낮았다(p<0.05). 결론: 압력 조절형 출혈성 쇼크 모델에서 시행한 저체온법은 정상체온을 유지하고 있는 군에 비해 쇼크 상태에서의 기초대사량을 줄여줌으로써 허혈에 의한 조직의 직접적인 손상을 억제할 수 있으리라 생각된다. 또한 저체온법은 수액의 사용량을 줄여주고 IL-8등의 싸이토카인 분비를 억제시키며 백혈구의 침윤을 줄여줌으로써 쇼크 후 폐장의 기능 회복에 도움을 준다. 그러나 저체온법을 시행한 군에서도 투여하는 수액을 달리함으로써 폐장의 염증변화나 손상이 차이를 나타낼 수 있을 것으로 생각되며 이에 대한 세심한 연구가 있어야 할 것이다.