• 제목/요약/키워드: Paper Similarity Test

검색결과 216건 처리시간 0.024초

신뢰성 높은 동적 API 시퀀스를 이용한 소프트웨어 유사성 검사 (Software Similarity Detection Using Highly Credible Dynamic API Sequences)

  • 박성수;한환수
    • 정보과학회 논문지
    • /
    • 제43권10호
    • /
    • pp.1067-1072
    • /
    • 2016
  • 실행코드만으로 소프트웨어 간의 유사성을 비교하거나 표절을 검사하기 위해 소프트웨어만의 고유한 특징인 소프트웨어 버스마크를 이용한다. 일반적으로 소프트웨어 버스마크는 추출 방법에 따라 정적 버스마크와 동적 버스마크로 구분되고, 추출된 방법에 따라 장단점이 뚜렷하게 나타난다. 본 논문에서는 동적 분석을 이용하여 API 시퀀스 버스마크를 추출하고 실행코드 간의 유사성 검사에 이용하는 방법을 제안한다. 제안하는 동적 시퀀스 버스마크는 프로그램이 실행되는 과정에서 호출되는 모든 API 함수 및 시스템 호출을 포함하는 기존의 방법과는 다르게 실행코드 내에 정의되어 있는 API 함수만으로 구성된 API 시퀀스를 이용한다. 추출된 동적 버스마크는 프로그램의 시작에서 종료까지 호출되는 API 시퀀스이며 이를 효율적으로 비교하기 위해 서열정렬 알고리즘을 활용한 유사성 척도를 사용한다. 여러 오픈소스 소프트웨어를 비교하여 버스마크의 신뢰성과 강인성을 검증하였다. 제안하는 동적 API 시퀀스 버스마크는 실행코드의 유사성 검사에 용이하게 활용될 수 있을 것으로 기대된다.

프로그램 유사도 평가 알고리즘 (A Program Similarity Evaluation Algorithm)

  • 김영철;황석찬;최재영
    • 인터넷정보학회논문지
    • /
    • 제6권1호
    • /
    • pp.51-64
    • /
    • 2005
  • 본 논문에서는 서로 다른 두 개의 C 프로그램의 구문트리를 이용하여 유사도를 평가하는 시스템을 제시한다. 구문 트리를 이용하는 방법은 기존의 유사도 평가 방법과는 달리 들여쓰기, 여백, 설명문 등 프로그램과 무관한 프로그램 스타일의 변화에 민감하지 않으며, 문장, 코드 블록, 함수 등의 순서 바꾸기 같은 제어 구조의 변경에 민감하지 않은 특징을 가지고 있다. 그리고 프로그램을 파싱함으로써 구문 오류도 함께 검사찬 수 있는 장점을 제공한다. 논문에서는 유사도를 평가하기 위한 알고리즘과 함께 프로그램의 비교횟수를 줄이기 위한 그룹 짓기 알고리즘도 같이 제공한다. 실험부분에서는 구문트리 비교방법을 이용한 프로그램의 유사도 평가 결과와, 그룹 짓기를 수행한 후에 많은 비교 횟수를 줄일 수 있다는 것을 보여준다.

  • PDF

상대분할 신경회로망에 의한 자율주행차량 도로추적 제어기의 개발 (Development of Road-Following Controller for Autonomous Vehicle using Relative Similarity Modular Network)

  • 류영재;임영철
    • 제어로봇시스템학회논문지
    • /
    • 제5권5호
    • /
    • pp.550-557
    • /
    • 1999
  • This paper describes a road-following controller using the proposed neural network for autonomous vehicle. Road-following with visual sensor like camera requires intelligent control algorithm because analysis of relation from road image to steering control is complex. The proposed neural network, relative similarity modular network(RSMN), is composed of some learning networks and a partitioniing network. The partitioning network divides input space into multiple sections by similarity of input data. Because divided section has simlar input patterns, RSMN can learn nonlinear relation such as road-following with visual control easily. Visual control uses two criteria on road image from camera; one is position of vanishing point of road, the other is slope of vanishing line of road. The controller using neural network has input of two criteria and output of steering angle. To confirm performance of the proposed neural network controller, a software is developed to simulate vehicle dynamics, camera image generation, visual control, and road-following. Also, prototype autonomous electric vehicle is developed, and usefulness of the controller is verified by physical driving test.

  • PDF

학습률 향상을 위한 딥러닝 기반 맞춤형 문제 추천 알고리즘 (Deep learning-based custom problem recommendation algorithm to improve learning rate)

  • 임민아;황승연;김정준
    • 한국인터넷방송통신학회논문지
    • /
    • 제22권5호
    • /
    • pp.171-176
    • /
    • 2022
  • 최근 딥러닝 기술의 발전과 함께 추천 시스템의 영역도 다양해졌다. 본 논문은 학습률 향상을 위한 알고리즘을 연구하였으며 Word2Vec 모델의 성능 특징과 비교를 통해 단어에 따른 유의어 결과를 연구하였다. 문제 추천 알고리즘은 Word2Vec 모델의 특징인 텍스트 간 의미 반영 및 유사성 테스트를 통해 표현된 값으로 구현됐다. Word2Vec 의 학습 결과를 통해 텍스트 유사도 값을 이용해 문제 추천을 진행하였으며 유사도가 높은 문제를 추천할 수 있다. 실험 과정에서 정량적인 데이터양으로는 정확성이 낮아지는 결과를 보았으며 데이터 셋의 데이터양이 방대할수록 정확성을 높일 수 있음을 확인하였다.

SIFT-Grid를 사용한 향상된 얼굴 인식 방법 (An Improved Face Recognition Method Using SIFT-Grid)

  • 김성훈;김형호;이현수
    • 디지털융복합연구
    • /
    • 제11권2호
    • /
    • pp.299-307
    • /
    • 2013
  • 본 논문은 SIFT-Grid 기반의 얼굴 인식 시스템에서 식별 능력의 향상과 계산량 감소를 목적으로 한다. 첫번째는 한 얼굴 클래스의 다양한 훈련 이미지로부터 비슷한 SIFT 특징점들은 제거하고, 상이한 특징점들은 병합하는 통합템플릿의 구성 방법을 제안한다. 통합템플릿은 SIFT-Grid를 통해 나누어진 훈련 이미지들의 동일 부분영역 내의 특징점들에 대한 유사도 행렬의 계산과 임계치 기반의 히스토그램의 계산을 통해 구성하였다. 두 번째는 구성된 통합템플릿들로부터 테스트 이미지의 효과적인 식별을 위한 유사도 계산 방법을 제안한다. 유사도의 계산은 테스트 이미지와 각 클래스의 통합템플릿간의 일대일 비교로 수행된다. 이때 동일 부분영역 별로 유사도 점수와 임계치 기반의 보팅 점수가 계산된다. 얼굴 인식 작업에 대한 실험 결과 제안된 방법이 SIFT-Grid 기반의 다른 두 방법보다 정확한 것으로 확인 되었고, 또한 계산량도 감소하였다.

용접부 초음파 사각 탐상에서 디컨볼루션을 이용한 균열신호와 기하학적 반사신호의 식별 (Identification of Flaw Signals Using Deconvolution in Angle Beam Ultrasonic Testing of Welded Joints)

  • 송성진;김준영;김영환
    • 비파괴검사학회지
    • /
    • 제22권4호
    • /
    • pp.422-429
    • /
    • 2002
  • 용접부 초음파 사각탐상은 용접 루트부나 counter bore와 같은 결함과 관련 없는 신호를 발생하는 기하학적 반사체로 인하여 신호의 식별이 매우 어렵다. 본 논문에서는 이와 같은 상황에서 결함 신호를 식별하는 새로운 기법을 제안하였다. 디컨볼루션(deconvolution)을 사용한 유사성함수의 개념을 도입한 새로운 기법에서는 먼저 결합과 기하학적 반사체에 대하여 기준신호와 대상신호를 획득하였으며 이들을 정규화 하였다. 대상신호를 기준신호로 디컨볼루션하여 얻은 유사성함수의 패턴으로부터 기하학적 반사 신호와 결함신호를 구분할 수 있었다. 그 결과로, 제안하고 있는 기법이 기하학적 반사체와 노치 모서리부에서 반사되는 신호를 분리하는데에 유용함을 알 수 있었다.

소셜 네트워크 기반 사용자 유사성 발견을 통한 개인화 및 소셜 검색 (Personalized and Social Search by Finding User Similarity based on Social Networks)

  • 박건우;오정운;이상훈
    • 정보처리학회논문지D
    • /
    • 제16D권5호
    • /
    • pp.683-690
    • /
    • 2009
  • 소셜 네트워크(Social Network)는 웹 환경에서 개인 중심의 네트워크로 구성되어 웹 사용자별 프로파일을 탐색하고 새로운 연결을 형성함으로써 정보의 소통을 지원한다. 따라서 유사한 내재적 정보를 가진 웹 사용자들로 구성 된 소셜 네트워크를 찾아서 검색에 적용한다면 검색의 효율성과 검색 결과에 대한 웹 사용자의 만족도를 향상 시킬 수 있다. 본 논문에서는 첫째, 웹 사용자간 직접 또는 간접적인 연결로 구성된 소셜 네트워크를 구성 한다. 둘째, 사용자들의 속성(Feature)에 내재된 정보를 이용하여 주제(topic)별 웹 사용자 간 유사성(Similarity)을 산정한 후, 주제(Topic)별 변화되는 유사성에 따라 소셜 네트워크를 재구성한다. 마지막으로 산정된 유사성과 웹 사용자들의 검색결과에 대한 만족도, 즉 검색 패턴(Search Pattern)을 비교 실험 한다. 실험 결과 주제별 유사성이 높은 웹 사용자 간에는 검색 패턴 또한 유사함을 확인 하였다. 이와 같은 사실을 검색에 적용한다면 개인화 검색(Personalized Search) 및 소셜 검색(Social Search)의 효율성 및 신뢰성 향상에 기여 할 수 있다.

풍동과 예인 수조를 이용한 터빈 성능 비교 시험 (A Comparative Performance Test for Turbine in Wind Tunnel and Towing Tank)

  • 강정민;이영호;이규찬
    • 신재생에너지
    • /
    • 제7권4호
    • /
    • pp.42-49
    • /
    • 2011
  • The objective of this paper is to suggest a new method of a wind turbine performance test. The performance test of a wind turbine is generally carried out in a wind tunnel. The test needs not only a high-accuracy measuring system but also durable structure to withstand high speed turbine rotation and wind flow. Therefore, we tried turbine performance test using a towing tank to improve stability and reliability. Because a turbine rotates more slowly and generates more torque in the water than in the wind tunnel under similarity conditions. In this study, we developed turbine performance test systems and verified the turbine test method using a towing tank through comparing results of the wind tunnel and the towing tank test.

KSLA 연구논문 - 논문 인용의 영향요인 분석 (Analysis of Factors Influencing Journal Articles' Citations)

  • 유재복;김재호
    • KSLA Bulletin
    • /
    • 통권2호
    • /
    • pp.16-27
    • /
    • 2010
  • 최근 논문의 가치평가가 크게 강조되고 있으며, 그 평가의 수단으로 논문의 피인용횟수가 매우 유용한 척도 중의 하나로 받아들여지고 있다. 그에 따라 이 연구에서는 논문의 피인용횟수와 이에 영향을 미칠만한 형태적 및 개념적 요인의 11개 변수들 간의 상관관계를 문헌정보학분야 11종의 학술지 논문을 대상으로 분석하였다. 분석결과, 논문의 피인용횟수와 일정 수준 이상의 상관관계 즉 5% 이상의 설명력을 갖는 변수는 문헌간유사도 뿐인 것으로 나타났으며, 문헌간유사도가 높아질수록 논문 상호 간에 피인용횟수에 대한 상관관계도 증가하는 것으로 나타났다.

  • PDF

Practical scaling method for underwater hydrodynamic model test of submarine

  • Moonesun, Mohammad;Mikhailovich, Korol Yuri;Tahvildarzade, Davood;Javadi, Mehran
    • Journal of Advanced Marine Engineering and Technology
    • /
    • 제38권10호
    • /
    • pp.1217-1224
    • /
    • 2014
  • This paper provides a practical scaling method to solve an old problem for scaling and developing the speed and resistance of a model to full-scale submarine in fully submerged underwater test. In every experimental test in towing tank, water tunnel and wind tunnel, in the first step, the speed of a model should be scaled to the full-scale vessel (ship or submarine). In the second step, the obtained resistance of the model should be developed. For submarine, there are two modes of movement: surface and submerged mode. There is no matter in surface mode because, according to Froude's law, the ratio of speed of the model to the full-scale vessel is proportional to the square root of lengths (length of the model on the length of the vessel). This leads to a reasonable speed and is not so much for the model that is applicable in the laboratory. The main problem is in submerged mode (fully submerged) that there isn't surface wave effect and therefore, Froude's law couldn't be used. Reynold's similarity is actually impossible to implement because it leads to very high speeds of the model that is impossible in a laboratory and inside the water. According to Reynold's similarity, the ratio of speed of the model to the full-scale vessel is proportional to the ratio of the full-scale length to the model length that leads to a too high speed. This paper proves that there is no need for exact Reynold's similarity because after a special Reynolds, resistance coefficient remains constant. Therefore, there is not compulsion for high speeds of the model. For proving this finding, three groups of results are presented: two cases are based on CFD method, and one case is based on the model test in towing tank. All these three results are presented for three different shapes that can show; this finding is independent of the shapes and geometries. For CFD method, Flow Vision software has been used.