• 제목/요약/키워드: Class Library

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

학습 데이터가 없는 모델 탈취 방법에 대한 분석 (Analysis of methods for the model extraction without training data)

  • 권현;김용기;이준
    • 융합보안논문지
    • /
    • 제23권5호
    • /
    • pp.57-64
    • /
    • 2023
  • 딥뉴럴네트워크 모델의 취약점으로 모델 탈취 방법이 있다. 이 방법은 대상 모델에 대하여 여러번의 반복된 쿼리를 통해서 유사 모델을 생성하여 대상 모델의 예측값과 동일하게 내는 유사 모델을 생성하는 것이다. 본 연구에서, 학습 데이터가 없이 대상 모델을 탈취하는 방법에 대해서 분석을 하였다. 생성 모델을 이용하여 입력 데이터를 생성하고 대상 모델과 유사 모델의 예측값이 서로 가까워지도록 손실함수를 정의하여 유사 모델을 생성한다. 이 방법에서 대상 모델의 입력 데이터에 대한 각 클래스의 logit(로직) 값을 이용하여 경사하강법으로 유사 모델이 그것과 유사하도록 학습하는 과정을 갖는다. 실험 환경으로 pytorch 머신러닝 라이브러리를 이용하였으며, 데이터셋으로 CIFAR10과 SVHN을 사용하였다. 대상 모델로 ResNet 모델을 이용하였다. 실험 결과로써, 모델 탈취 방법은 CIFAR10에 대해서 86.18%이고 SVHN에 대해서 96.02% 정확도로 대상 모델과 유사한 예측값을 내는 유사 모델을 생성하는 것을 볼 수가 있었다. 추가적으로 모델 탈취 방법에 대한 고려사항와 한계점에 대한 고찰도 분석하였다.

개발도상국 학생들을 위한 블랜디드 IT/STEM교육: 탄자니아에서의 경험 및 시사점 (Blended IT/STEM Education for Students in Developing Countries: Experiences in Tanzania)

  • 이지영;헤리엘 아요;이협승
    • 적정기술학회지
    • /
    • 제6권2호
    • /
    • pp.151-162
    • /
    • 2020
  • 2020년 코로나로 인해 테크놀러지를 사용하는 교육(온라인교육 포함)이 그 가치를 확실히 인정받았다. 교사 위주였던 예전 교습 방법이 완전히 바뀌어졌다. 주어진 교과 과정을 온라인으로 예습하고 클라스에서는 토론을 하는 "flipped 학습"이 자리를 잡아가고있다. 아프리카에서는 온라인 클라스는 현지인들에게는 상상이 되지 않는 옵션이다. 하지만 이제 기술을 통한 교육 가치가 인정받기 시작했다. 먼 학교를 가야하는 학생들을 위해 작은 분교/정보 센타가 많이 세워져야한다. 한꺼번에 모이지 못하고, 정해진 소수의 팀이 와서 거리를 두고 컴퓨터를 통해 학습을 하고, 그후에 다음 팀이 와서 학습한다. 몇대의 컴퓨터를 공유하면서 교사가 없는 상황에서도 각자 인트라넷 전자 도서관을 통해서 학습을 한다. 학생들은 생전 처음 경험하는 힉습방법이지만, 오히려 자유롭게 스스로 주도하여 배우는 것을 경험한다. 학생들뿐 아니라, 교사 훈련도 되며 커뮤니티의 정보 센타가 되어 공동체가 힘을 얻을 것이다. 이렇게 훈련된 교사, 스텝들이 곳곳에 정보센터를 세워 훈련을 확장해 나갈 수 있다. 기술과 문제 파악, 현지 적용의 몇가지 STEM 프로젝트를 통하여 스스로 배울 수 있다는 깨달음으로 학생들은 배움에 대한 기쁨을 얻는다. 지난 2-3년간수행된 3천여명에 대한 STEM/IT교육의 결과가 이를 증명하고 있다. 스스로 배움을 터득해 나가고, 먼저 배운 학생들이 인턴이 되어 다른 학생들을 가르치는 실제적인 새로운 인재상을 통하여 임파워링의 플랫폼과 연속 채널을 구축하는데는 "IT" 가 최적이다. 그동안 탄자니아의 10개 도시에서 진행된 STEM교육의 결과와 앞으로 진행될 유니세프 프로젝트와 코이카 프로젝트를 통하여 Scale-up에 대한 내용도 본 발표에서 소개된다.

디렉터리 서비스 분류항목 및 정보자원의 계량적 분석 (A Quantitative Analysis of Classification Classes and Classified Information Resources of Directory)

  • 김성원
    • 정보관리연구
    • /
    • 제37권1호
    • /
    • pp.83-103
    • /
    • 2006
  • 본 연구에서는 키워드 검색의 단점을 보완하기 위해 다수의 웹 포털에서 제공중인 디렉터리 검색 서비스의 분류항목 및 정보자원에 대해 계량적으로 분석했다. 구체적으로는 Yahoo, Naver, Empas 등 3개 디렉터리 서비스의 주제별 분류항목, 주제별 정보자원, 그리고 분류항목 대비 정보자원의 계량적 분석을 시도했다. 이같은 분석결과, 각 디렉터리 서비스별로 차이를 파악해 볼 수 있다. 주제별 분류항목의 검토결과, 분야에 따라 순항목과 참조항목의 비율상 차이가 있고 형식구분의 성격인 주제분야에서 참조항목 전개비율이 높다는 것을 알 수 있다. 등록된 정보자원의 계량분석을 통해 규모의 관점에서는 야후의 등록자원이 가장 많으며, 디렉터리 서비스별로 주제별 정보자원의 다과를 파악할 수 있었다. 해당 분류항목에 분류된 정보자원의 수에 대한 계량적 분석은 뉴스, 미디어 분야를 중심으로 수행했으며, 이를 통해 엠파스나 네이버가 야후보다 등록자원에 비해 많은 분류항목을 전개하고 있다는 점을 알 수 있다. 또한 동일 정보자원이 분류된 깊이를 비교한 결과 야후가 한 단계 세분된 분류항목에 등록하고 있음을 알 수 있다.

CORBA 환경에서 멀티미디어 컴퍼넌트 관리 시스템을 통한 프레임워크 구축 (Framework Construction with Multimedia Component Management System on CORBA)

  • 김행곤
    • 한국멀티미디어학회논문지
    • /
    • 제2권2호
    • /
    • pp.217-229
    • /
    • 1999
  • 프레임워크는추상화된 클래스들의 집합또는특정 도메인에서 재사용가능한설계를구성하는상호연관된 클래스틀의 집합으로 도메인에 속한 애플리케이션들간의 공통된 아키텍쳐를 정의한다- 프레엄워크를 재사용 함으로 개발자들은 클래스 코드뿐만 아니라 도메인에 대한 폭넓은 도메인 지식을 재사용할 수 있다. 따라서 본 논문에서는 프레임워크 재사용을 위해 컴퍼넌트기반의 방법론(COM; Component→Oriented M Methodology)을 제시하고 프레임워크 구축환경을 개발한다. 즉, 컴퍼넌트기반의 소프트웨어 생성을 위해 실세계의 도메인 지식을 입력으로 도메인을 분석하고 분석된 정보를 통해 hotspot을 식별하여 사용자와 개빌 자의 추가정보를 첨가하는 재설계 과정올 거친다. 이후 도메인에 따라 도메인 프레임워크와 애플리케이션 프레임워크를 생성한다 이러한 컴퍼넌트 지향 방법론은 내부적으로는 컴퍼넌트/패턴 라이브러리 저장소를 통해 정보를 검색, 이해하여 추출하거나 혹은 합성으로 얻어진 정보는 각각 컴퍼넌트와 패턴에 대한 정보로 분류되고 이것은 재설계시 추가정보로 사용되어진다. 이로 인해 사용자는 멀티미디어 컴퍼넌트를 이용해 자신의 애플리케이션에 쉽게 적용가능한 개발 환경 즉, 본 논문에서는 CORBA(Common Object Request B Broker Architecture) 환경하에 컴퍼넌트/패턴 관리 시스템(Component Pattern Management System C CPMS)을 통해 멀티 미 디 어 컴 퍼 넌트를 추가 갱 신 삭제하는 기 반 환경 (infrastructure environment)을 구축함 으로 재사용성, 사용의 용이성과 이식성을 가질 수 있다.

  • PDF

초분광 영상을 활용한 석조문화재 표면오염물 분류 및 정확도 평가 - 경주 굴불사지 석조사면불상을 중심으로 - (Accuracy Assessment and Classification of Surface Contaminants of Stone Cultural Heritages Using Hyperspectral Image - Focusing on Stone Buddhas in Four Directions at Gulbulsa Temple Site, Gyeongju -)

  • 안유빈;유지현;최명주;이명성
    • 보존과학회지
    • /
    • 제36권2호
    • /
    • pp.73-81
    • /
    • 2020
  • 초분광 이미지 분석은 석조문화재 손상지도 제작 시 화학적·생물학적 오염의 정량적인 면적산출이 어려운 단점을 보완하기 위해 제안되었다. 이 연구에서는 다양한 표면오염물이 나타나는 경주굴불사지 석조사면불상을 대상으로 초분광 이미지 분석을 수행하였다. 이때 화학적·생물학적 오염은 색상과 형태에 따라 10가지 범주로 구분하였고 범주의 참조 이미지 제작법을 제시하였다. 또한 오염물을 분류하기 위해 SAM 알고리듬을 사용하고 관심영역을 사용한 분류방법(Method A)과 영상에서 추출한 분광정보를 라이브러리로 구축하여 분류하는 방법(Method B)을 적용하였다. 분류된 이미지를 참조 이미지와 비교한 결과, 정확도는 분류 방법에 따라 52.07%와 63.61%, Kappa 지수는 0.43과 0.55로 산출되었고, 분류시 오분류 화소는 동일한 계열의 오염에 분포하는 경향을 보인다.

천연 추출물을 이용한 화학감작제 후보물질 탐색 (Screening of Chemosensitizer Candidates Using Natural Extracts)

  • 안희정;김지영;이충환;송임숙;유광현
    • 생명과학회지
    • /
    • 제18권9호
    • /
    • pp.1244-1248
    • /
    • 2008
  • 본 연구에서는 다양한 천연 추출물의 P-gp 저해능의 고속 탐색을 통하여 새로운 화학감작제 후보물질을 발굴하고자 하였다. P-gp 활성에 대한 천연 추출물의 저해능은 P-gp이 과발현된 L-MDR1 세포주를 이용하여 대표적인 P-gp 기질 약물인 calcein AM의 세포 내 축적 정도를 측정함으로써 평가하였다. 강황 및 울금은 가장 강력한 P-gp 기능 저해를 나타내었고, 이외에도 Mentrasto, 취호초, 봉출, Rakta chandan, 강진향, 소목, 노회 등의 순으로 P-gp 기능 저해능을 보였다. 이들 추출물에서 P-gp 저해능을 보이는 성분을 확인하기 위하여 LC/MS/MS 분석을 수행한 결과, 기존에 P-gp 활성을 저해한다고 잘 알려진 curcumin 이외에, 다양한 플라보노이드 화합물이 질량 스펙트럼 DB 검색을 통하여 확인되었다. In vitro 연구 결과를 통하여 상기의 천연 추출물이 P-gp 활성을 저해하는 성분을 함유하고 있음을 확인하였다. 향후 이들 천연 추출물의 화학감작제 후보물질로의 사용 가능성에 대한 in vivo 연구가 필요할 것이다.

Systematic Identification of Hepatocellular Proteins Interacting with NS5A of the Hepatitis C Virus

  • Ahn, Ji-Won;Chung, Kyung-Sook;Kim, Dong-Uk;Won, Mi-Sun;Kim, Li-La;Kim, Kyung-Shin;Nam, Mi-Young;Choi, Shin-Jung;Kim, Hyoung-Chin;Yoon, Mi-Chung;Chae, Suhn-Kee;Hoe, Kwang-Lae
    • BMB Reports
    • /
    • 제37권6호
    • /
    • pp.741-748
    • /
    • 2004
  • The hepatitis C virus is associated with the development of liver cirrhosis and hepatocellular carcinomas. Among the 10 polyproteins produced by the virus, no function has been clearly assigned to the non-structural 5A (NS5A) protein. This study was designed to identify the hepatocellular proteins that interact with NS5A of the HCV. Yeast two-hybrid experiments were performed with a human liver cDNA prey-library, using five different NS5A derivatives as baits, the full-length NS5A (NS5A-F, amino acid (aa) 1~447) and its four different derivatives, denoted as NS5A-A (aa 1~150), -B (aa 1~300), -C (aa 300~447) and D (aa 150~447). NS5A-F, NS5A-B and NS5A-C gave two, two and 10 candidate clones, respectively, including an AHNAK-related protein, the secreted frizzled-related protein 4 (SFRP4), the N-myc downstream regulated gene 1 (NDRG1), the cellular retinoic acid binding protein 1 (CRABP-1), ferritin heavy chain (FTH1), translokin, tumor-associated calcium signal transducer 2 (TACSTD2), phosphatidylinositol 4-kinase (PI4K) and $centaurin{\delta}$ 2 ($CENT{\delta}2$). However, NS5A-A produced no candidates and NS5A-D was not suitable as bait due to transcriptional activity. Based on an in vitro binding assay, CRABP-1, PI4K, $CENT{\delta}2$ and two unknown fusion proteins with maltose binding protein (MBP), were confirmed to interact with the glutathione S-transferase (GST)/NS5A fusion protein. Furthermore, the interactions of CRABP-1, PI4K and $CENT{\delta}2$ were not related to the PXXP motif (class II), as judged by a domain analysis. While their biological relevance is under investigation, the results contribute to a better understanding of the possible role of NS5A in hepatocellular signaling pathways.

시스템수준의 하드웨어 기능 검증 시스템 (System-level Hardware Function Verification System)

  • 유명근;오영진;송기용
    • 융합신호처리학회논문지
    • /
    • 제11권2호
    • /
    • pp.177-182
    • /
    • 2010
  • 시스템수준 설계방법론에서 널리 사용하고 있는 설계흐름도는 시스템명세, 시스템수준의 하드웨어/소프트웨어 분할, 하드웨어/소프트웨어 통합설계, 가상 또는 물리적 프로토타입을 이용한 통합검증, 시스템통합으로 구성된다. 시스템의 하드웨어 구성요소를 개발하는 과정에서 이전까지는 디자인단계가 많은 시간 및 노력을 요구하는 단계였지만, 현재에는 설계한 디자인의 기능적 검증단계가 중요 요소로 간주되고 있다. 본 논문에서는 시스템수준 설계언어인 SystemC 기반의 테스트벤치 구조를 이용하여 Verilog HDL로 설계된 하드웨어 구성요소의 올바른 동작여부를 판별하는 기능검증시스템을 설계하였다. 설계된 기능검증시스템에서 SystemC 모듈의 멤버 변수와 Verilog 모듈의 와이어 및 레지스터 변수간의 데이터 전달은 본 논문에서 정의되는 SystemC 사용자 정의 통신채널을 통하여 이루어진다. 제안된 기능검증시스템을 UART에 적용하여 올바른 동작여부를 판별하였다. 본 논문의 기능검증시스템 설계에 사용된 SystemC는 C++기반의 하드웨어 모델링용 클래스 라이브러리를 제공하므로 RT 수준보다 높은 추상화수준에서 소프트웨어와 하드웨어 또는 이 둘을 결합한 시스템수준의 모델링을 단일 언어와 환경에서 설계할 수 있는 이점이 있다. 또한 기능검증시스템 설계에 작성된 SystemC 모듈 코드들은 부분적인 코드 수정 후 다른 하드웨어 구성요소의 기능을 검증하는데 재사용할 수 있는 이점이 있다.

가정.방문물리치료 및 학교물리치료의 필요성 및 유형실태에 대한 조사연구 (A Survey of Needs and Types of Home Physical Therapy, Visiting Physical Therapy and School Physical Therapy)

  • 권혜정
    • 대한물리치료과학회지
    • /
    • 제18권4호
    • /
    • pp.31-46
    • /
    • 2011
  • The purpose of this survey was to give data and information about type and needs of Home Physical Therapy, Visiting Physical Therapy and School Physical Therapy for physical and nurse. The subjects were 154(99 physical therapists and 55 nurses) who were working at geriatric rehabilitation hospitals and children hospitals. The period of questionary collection was from the 15 of August to the 15th of September 2011. And data was analysis from 99 articles such as journals related to physical therapy, and searched with keyword 'home and visiting physical therapy' by web site and Korea National Assembly Library from 1991 to 2011. The data was analysis with percentage, mean, standard deviation and ANOVA by SPSS PC 12.0. The results were as follows; 1. The definition of 'Home Physical Therapy' has been community based on physical therapy service for the patient who had diagnosis by medical doctor, has been based on medical law. The definition of 'Visiting Physical Therapy' has been community based on physical therapy service at home for the patient who had diagnosis by medical doctor, for the national basic living security, and senior citizen over 65 years who lives alone, has been based on law for community health and law of long term health insurance. The definition of 'School Physical Therapy' has been school based on physical therapy service at school after class for the disabled children who are studying at school, has been based on special education law article 28. 2. As for the knowledge of the Home and Visiting and School Physical Therapy, both groups PT and nurse were 'I do not know'125(81.3%) of the difference the concept of 3 definitions, so it means to need education and information about the different concept of three physical therapy. As for the needs of home and visiting physical therapy, both groups of PT and Nurse were 'needs' 151(98.1%). Physical therapist showed of 'Needs' on visiting physical therapy 35(35.4%), home physical therapy 32(32.3%), and schole physical therapy 32(32.3%). Nurse showed of 'Needs' on home physical therapy 23(41.8%). visiting physical therapy 19(34.5%), school physical therapy 13(23.6%). Therefore it is necessary to have home and visiting physical therapy as for the elderly and disabled person. 3. As for the qualification of Home and Visiting physical therapist, both PT and nurse groups showed as follows; take post graduation education program for home and visiting therapy after became PT : home physical therapist 108(70.1%), visiting physical therapist 106(68.8%). So it means education center or university can be developed post graduation program for home and visiting physical therapist. 4. As for the 'Needs' of school physical therapy, both groups of PT and nurse showed as follows; 'Needs' 142(92.2%), 'Needs superviser education program' 148(96.1%), in PT group showed 'I will participate of education program' 92(92.9%). 5. As for the present states of research papers or report of home, visiting, and school physical therapy was as follows; the 103 papers for 8 fields about' the needs of home and visiting physical therapy' from 1991 to 2011, the 13 papers for 2 fields about school physical therapy from 2001 to 2011, so total papers were 114 articles.

  • PDF

분산 컴포넌트 명세를 통한 e-비즈니스 컴포넌트 구축 (The e-Business Component Construction based on Distributed Component Specification)

  • 김행곤;최하정;한은주
    • 정보처리학회논문지D
    • /
    • 제8D권6호
    • /
    • pp.705-714
    • /
    • 2001
  • 오늘날의 컴퓨팅 시스템은 인터넷을 사용하여 비즈니스 거래와 분산 업무 처리로 확대되어가고 있으며 정보 기술은 점차적 으로 재사용성과 독립성 그리고 이식성을 가진 컴포넌트를 기반으로 한 응용 개발이 확산되고 있다. 컴포넌트 개발 형태는 코드의 재사용이나 클래스 라이브러리보다 좀 더 발전된 형태의 부품개발 형태로서, CBD(Component Based Development)를 기초로 한다. 그러나, CBD를 이용하여 새로운 컴포넌트를 구축하는 비용의 증가와 함께 비즈니스 요구사항에 맞는 컴포넌트 개발을 위한 노력이 필요하다. 또한 빠르고 정확한 컴포넌트 정보를 웹 상에서 지원할 수 있도록 시스템 측면에서 정규화 형태의 컴포넌트 모델이 요구되고 있다. 본 논문에서는 사용자의 요구사항에 접근하고 웹 상에서 빠르고 신속하게 어플리케이션이 개발되는데 목적을 두고 있다. 네트워크상에서 비즈니스 도메인을 기반한 가장 소규모 단위의 분산 컴포넌트를 대상으로 인터페이스 명세를 제공한다. 컴포넌트 내부와 외부 관계를 담고 있는 명세는 사용자의 요구 사항을 정확하게 분석되도록 구성하며 이러한 명세는 비즈니스 도메인에서 재사용 가능한 정보 크기인 EJB(EnterpriseJavaBean)로 서블릿 시스템 내에서 세션과 엔티티 형태의 정보로 나누어 저장된다. 비즈니스 컴포넌트를 제공하기 위한 질의를 사용하여 비즈니스 컴포넌트를 이용할 수 있으며, 시스템은 차후에 등록, 자동 재배치, 조회, 테스트, 그리고 다운로드하여 컴포넌트를 제공받을 수 있는 환경 구축을 목표하며 이는 컴포넌트 재사용성을 증대시키며 비용을 절감하고 사용자가 분산 컴포넌트를 쉽게 사용할 수 있도록 하는데 목적을 둔다.

  • PDF