• 제목/요약/키워드: Stack method

검색결과 443건 처리시간 0.03초

Text-Driven Multiple-Path Discourse Processing for Descriptive Texts

  • Seo, Jungyun
    • Journal of Electrical Engineering and information Science
    • /
    • 제1권2호
    • /
    • pp.1-8
    • /
    • 1996
  • This paper presents a text-driven discourse analysis system, called DPAS. DPAS constructs a discourse structure by weaving together clauses in the text by finding discourse relations between a clause and the clauses in a context. The basic processing model of DPAS is based on the stack based model of discourse analysis suggested by Grosz and Sidner. We extend the model with dynamic programming method to handle various discourse ambiguities effectively and efficiently. We develop the idea of a context space to keep all information of a context. DPAS parses a text by considering all possible discourse relations between a clause and a context. Since different discourse relations may result in different states of a context, DPAS maintains multiple context spaces for an ambiguous text. Since maintaining all interpretations until the whole text is processed requires too much computing resources, DPAS uses the idea of depth-limited search to limit the search space. If there is more than one discourse relation between an input clause and a context, DPAS constructs context spaces one context space for each discourse relation. Then, DPAS applies heuristics to choose the most desirable context space after it processes some more input clauses. Since the basic idea of DPAS is domain independent, although we used descriptive texts to demonstrate DPAS, we believe the idea of DPAS can be extended to understand other styles of texts.

  • PDF

모듈형태의 충격흡수장치 해석방법 (Analysis Method of Module Type Crash Cushion)

  • 고만기;김기동;성정곤;윤덕근
    • 한국도로학회논문집
    • /
    • 제10권1호
    • /
    • pp.97-104
    • /
    • 2008
  • 도로변에는 다양한 부정형의 구조물들이 방호되지 않은 채 노출되어 있어서 통행차량에 큰 위험요소가 되고 있다. 이러한 부정형 구조물을 효과적으로 방호하는 수단으로 구조물 앞에 에너지흡수형 모듈을 적층구조로 쌓는 방법이 있다. 본 논문은 EPS블록으로 구성된 모듈타입의 충격흡수장치를 차량과 충격흡수장치간의 에너지 평형원리를 이용하여 해석하는 방법을 소개하고 0.9ton-500km/h, 0.9ton-60km/h and 0.9ton-70km/h의 충돌조건에 대한 수치 예제로 설명하였다. 이 방법은 최대가속도, 충돌변형에 걸리는 시간 모든 모듈에 대한 변형이 완료되기 전에 차량의 완전한 정지여부 등에 대한 예측을 가능하게 하지만, 모듈 수만큼의 매우 듬성듬성한 속도 및 가속도 데이터를 주기 때문에 RA와 OIV같은 안전지수를 구하기 위해서는 보간법을 이용한 데이터 수의 확대가 필요하다. 선형 및 스플라인 보간법을 이용하여 안전도를 분석하고 결과를 비교 분석하였다.

  • PDF

내장형 자바 시스템을 위한 클래스 라이브러리의 특성 (Characteristic of the Class Library for Embedded Java System)

  • 양희재
    • 한국정보통신학회논문지
    • /
    • 제7권4호
    • /
    • pp.788-797
    • /
    • 2003
  • 클래스 라이브러리는 자바가상기계와 더불어 자바실행환경을 이루는 가장 중요한 요소들 중 한가지다. 통신속도나 메모리의 용량 면에서 제한을 받게 되는 내장형 시스템의 특징상 내장형 자바 시스템은 클래스 라이브러리에 대한 의존도가 매우 높다. 따라서 효율적인 내장형 자바 시스템의 구축을 위해서는 클래스 라이브러리에 대한 면밀한 분석이 필수적이다. 본 논문에서는 내장형 자바 시스템을 위한 클래스 라이브러리의 특성에 대해 분석하였다. 즉 라이브러리를 이루는 클래스 구성과, 그 클래스들을 담은 파일의 크기 및 파일 내 주요 요소인 상수풀에 대한 분석을 하였다. 또한 클래스들이 갖고 있는 필드 및 메소드의 개수, 각 메소드들이 필요로 하는 스택과 지역변수배열의 크기, 그리고 각 메소드의 바이트코드 길이 등에 대해 조사하였다. 이 연구의 결과는 내장형 자바 시스템의 클래스 적재에 따른 지연시간 해석, 인스턴스를 만들 때 소요되는 메모리의 크기 예측 등 효율적 내장형 자바가상기계의 설계에 사용될 것이다.

에너지${\cdot}$환경 제반 시스템에 관한 수치해석적 연구(II) (A Numerical Study on Various Energy and Environmental System (II))

  • 장동순;박병수;김복순;이은주;송우영
    • 한국전산유체공학회:학술대회논문집
    • /
    • 한국전산유체공학회 1996년도 춘계 학술대회논문집
    • /
    • pp.58-67
    • /
    • 1996
  • This paper describes some computational results of various energy and environmental systems using Patankar's SIMPLE method. The specific topics handled in this study are jet bubbling reactor for flue gas desulfurization, cyclone-type afterburner for incineration, 200m tall stack for 500 MW electric power generation, double skin and heat storage systems of building energy saving for the utilization of solar heating, finally turbulent combustion systems with liquid droplet or pulverized coal particle. A control-volume based finite-difference method with the power-law scheme is employed for discretization. The pressure-velocity coupling is resolved by the use of the revised version of SIMPLE, that is, SIMPLEC. Reynolds stresses are closed using the standard $k-{\varepsilon}$ and RNG $k-{\varepsilon}$ models. Two-phase turbulent combustion of liquid drop or pulverized coal particle is modeled using locally-homogeneous, gas-phase, eddy breakup model. However simple approximate models are incorporated for the modeling of the second phase slip and retardation of ignition without consideration of any detailed particle behavior. Some important results are presented and discussed in a brief note. Especially, in order to make uniform exit flow for the jet bubbling reactor, a well-designed structure of distributor is needed. Further, the aspect ratio in the double skin system appears to be one of important factors to give rise to the visible change of the induced air flow rate. The computational tool employed in this study, in general, appears as a viable method for the design of various engineering system of interest.

  • PDF

RNN을 이용한 코드 재사용 공격 탐지 방법 연구 (Detecting code reuse attack using RNN)

  • 김진섭;문종섭
    • 인터넷정보학회논문지
    • /
    • 제19권3호
    • /
    • pp.15-23
    • /
    • 2018
  • 코드 재사용 공격은 프로그램 메모리상에 존재하는 실행 가능한 코드 조각을 조합하고, 이를 연속적으로 실행함으로써 스택에 직접 코드를 주입하지 않고도 임의의 코드를 실행시킬 수 있는 공격 기법이다. 코드 재사용 공격의 대표적인 종류로는 ROP(Return-Oriented Programming) 공격이 있으며, ROP 공격에 대응하기 위한 여러 방어기법들이 제시되어왔다. 그러나 기존의 방법들은 특정 규칙을 기반으로 공격을 탐지하는 Rule-base 방식을 사용하기 때문에 사전에 정의한 규칙에 해당되지 않는 ROP 공격은 탐지할 수 없다는 한계점이 존재한다. 본 논문에서는 RNN(Recurrent Neural Network)을 사용하여 ROP 공격 코드에 사용되는 명령어 패턴을 학습하고, 이를 통해 ROP 공격을 탐지하는 방법을 소개한다. 또한 정상 코드와 ROP 공격 코드 판별에 대한 False Positive Ratio, False Negative Ratio, Accuracy를 측정함으로써 제안한 방법이 효과적으로 ROP 공격을 탐지함을 보인다.

오픈 캐소드형 고분자전해질 연료전지의 성능향상과 회복기법 (Performance Enhancement and Recovery Method of Open Cathode PEMFC)

  • 이기택;김준범
    • 공업화학
    • /
    • 제28권1호
    • /
    • pp.118-124
    • /
    • 2017
  • 공랭식 고분자전해질 연료전지는 개방된 cathode구조로 인하여 시스템의 단순화와 부품 수 저감의 장점이 있다. 공랭식 연료전지는 최근에 많이 연구되고 있지만, 성능이 외부 환경에 영향을 받으며, 공기의 상대습도가 낮은 경우 전해질막의 건조로 인한 성능 감소가 발생할 수 있다. 본 연구에서는 공랭식 연료전지의 성능에 영향을 주는 요인인 cathode 측 공기 유량과 anode 측 purge interval영향에 대해 분석하였으며, 스택을 운전하지 않는 상태로 장기간 보관하는 것이 성능에 미치는 영향에 대하여 실험을 수행하였다. 연료전지 외부에 설치한 fan의 전압을 조절하면 cathode 측 공기의 공급유량을 변화시킬 수 있고 스택의 온도도 제어할 수 있으므로, fan전압은 공랭식 연료전지의 성능에 영향을 주는 중요한 인자이다. 연료전지 시스템을 단순화하고 수소의 사용률을 높이기 위하여 anode 측은 dead ended anode (DEA) 기법을 사용하였다. 주기적인 purge를 실행하여 생성된 물과 가스를 배출하였으며, purge 주기를 변경하면서 스택의 성능에 미치는 영향에 대하여 실험을 수행하였다. 스택의 보관기간이 길어질수록 membrane dehydration으로 인해 성능이 감소하는 것을 실험을 통해 파악하였고, 단시간에 성능을 회복할 수 있는 기법을 제시하였다.

자바 클래스 파일에 대한 시각화 실행 분석기 (Visualized Execution Analyzer for the Java Class File)

  • 고광만
    • 정보처리학회논문지A
    • /
    • 제11A권5호
    • /
    • pp.319-324
    • /
    • 2004
  • 자바 언어는 빠른 속도로 인터넷 및 분산 응용 분야 등에서 활용되고 있으며 단순히 응용 소프트웨어를 개발할 수 있는 프로그래밍 언어이상으로 활용 범위가 확대되고 있다. 특히, 실행 환경인 자바 가상 기계에 연관되어 다양한 연구가 진행되고 있으며 자바 클래스 파일에 대한 분석 및 응용 분야에 적합한 형태로 정보를 활용할 수 있는 다양한 시도가 진행되고 있다. 자바 언어에 대한 클래스 파일은 소스 프로그램의 의미를 자바 가상 기계에서 실행 가능한 형식으로 변환된 형태이다. 이러한 클래스 파일의 구조 및 실질적인 실행 과정에 대한 분석은 디컴파일러 구성, 소스 프로그램의 디버깅 등에 편리성을 지원할 수 있다. 본 논문에서는 이러한 클래스 파일에 대한 분석을 비롯하여 실제로 실행되는 과정을 보다 시각적으로 표현하기 위한 실행 분석기 개발에 관한 연구이다 이를 위해 클래스 파일의 내용을 GUI 환경에서와 같이 접근 및 표현이 용이하도록 구현하였다. 클래스 파일이 포함하고 있는 정보들을 Constant_Pool 부분, Class_file 부분, Interface 부분, Field 부분, Method 부분, Attribute 부분으로 나뉘어서 나타내도록 해주었다. 또한 클래스 파일의 실행 과정에서 핵심 정보를 저장하고 있는 메소드 영역 정보, 오퍼란드 스택 정보, 지역 변수의 정보를 시각적으로 표현하였다.

맥아근 첨가와 가공처리방법이 육계분 발효물의 반추동물 사료영양적 특성에 미치는 영향 (Effects of Barley Malt Sprouts Addition and Processing Methods on Ruminant Feed and Nutritional Properties of Broiler Litter)

  • 곽완섭;정근기
    • 한국축산시설환경학회지
    • /
    • 제9권1호
    • /
    • pp.35-44
    • /
    • 2003
  • 본 연구는 육계분의 혐기 또는 퇴적 발효시 발효에 따른 물리화학적 성분 변화를 추적하여 맥아근의 첨가 효과 및 적정 첨가 수준을 구명하고, 아울러 효과적인 발효 방법을 제시하고자 실시되었다. 육계분의 혐기 또는 퇴적 발효 시 맥아근을 최고 10%까지 첨가함에 따라 발효물의 영양적 성상(건물, 유기물, 조단백질, 조지방, ADF-CP 등)은 바람직하게 향상되었다. 특히 조단백질 성분은 양적, 질적으로 향상되었다. 그러나 혐기발효 후 여전히 매우 높은 pH는 혐기발효가 효과적으로 일어나지 못하였으며, 발효 촉진 방안의 고려가 필수적임을 시사하였다. 육계분의 퇴적 발효 시 5∼10%의 맥아근 첨가는 발효물의 영양적 성상을 향상시켰고, 이는 아마도 발효미생물의 분해 활동을 촉진시킴으로서 퇴적발효 온도를 상승시키는 효과를 초래하였다. 이는 맥아근 첨가는 육계분의 퇴적발효를 더욱 촉진시키는 것으로 사료되었다. 또한 육계분에 맥아근을 첨가하여 위생적인 발효사료를 제조하고자 할 때 퇴적발효법은 혐기발효법 보다도 더 효과적인 것으로 권장되었다.

  • PDF

HTML 태그 깊이 임베딩: 웹 문서 기계 독해 성능 개선을 위한 BERT 모델의 입력 임베딩 기법 (HTML Tag Depth Embedding: An Input Embedding Method of the BERT Model for Improving Web Document Reading Comprehension Performance)

  • 목진왕;장현재;이현섭
    • 사물인터넷융복합논문지
    • /
    • 제8권5호
    • /
    • pp.17-25
    • /
    • 2022
  • 최근 종단 장치(Edge Device)의 수가 증가함에 따라 빅데이터가 생성되었고 특히 정제되지 않은 HTML 문서가 증가하고 있다. 따라서 자연어 처리 모델을 이용해 HTML 문서 내에서 중요한 정보를 찾아내는 기계 독해(Machine Reading Comprehension) 기술이 중요해지고 있다. 본 논문에서는 기계 독해의 여러 연구에서 준수한 성능을 보이는 BERT(Bidirectional Encoder Representations from Transformers) 모델이 HTML 문서 구조의 깊이를 효과적으 로 학습할 수 있는 HTDE(HTML Tag Depth Embedding Method)를 제안하였다. HTDE는 BERT의 각 입력 토큰에 대하여 HTML 문서로부터 태그 스택을 생성하고 깊이 정보를 추출한다. 그리고 BERT의 입력 임베딩에 토큰의 깊이를 입력으로하는 HTML 임베딩을 더한다. 이 방법은 문서 구조를 토큰 단위로 표현하여 주변 토큰과의 관계를 식별할 수 있기 때문에 HTML 문서에 대한 BERT의 정확도를 향상시키는 효과가 있다. 마지막으로 실험을 통해 BERT의 기존 임베딩 기법에 비해 HTML 구조에 대한 모델 예측 정확도가 향상됨을 증명하였다.

반사법 탄성파 탐사를 이용한 천부 지질 구조 (Subsurface Geological Structure Using Shallow Seismic Reflection Survey)

  • 김규한;공영세;오진용;이정모
    • 지구물리와물리탐사
    • /
    • 제2권1호
    • /
    • pp.8-16
    • /
    • 1999
  • 반사법 탄성파 탐사는 높은 해상도로지하지질구조를 구현할 수 있는 물리탐사방법중의 하나이지만 육상에서의 천부지층에 대한 반사법 탐사는 지표의 미고결층에 의한 고주파 에너지의 심한 감쇠현상과 진원근원의 강한 표면파로 인하여 고해상도의 반사단면 획득이 어렵다. 그러나, 자료취득시 장비 및 야외조건에 최적인 자료 취득상수의 선택과 자료처리시 세심한 주의를 기울일 경우, 높은 해상도의 중합단면도의 획득이 가능하다. 이번 반사법 탐사에서는 자료취득시 소형망치와 같은 저수준 에너지원의 진원과 40 Hz의 수직속도 수진기를 사용하였다. 진원점에서는 알루미늄판에 해머스타터를 부착하여 트리거신호를 얻었으며, 지면에 놓인 알루미늄판을 반복가격 후 수직중합하여 신호대 잡음비가 높은 기록을 획득할 수 있었다. 또한, 전통적인 공심점 기법과는 달리 이번 연구에서 고안 사용된 개량 공심점 기법은 야외에서 효율적으로 높은 중합수의 자료취득을 가능하게 했으며 그 결과도 양호한 것으로 밝혀졌다. 자료처리는 Linux를 운영체제로 하는 일반 PC에 접목된 SU(Seismic Unix)를 이용하여 기개발된 기법들을 적절하게 적용하였다.

  • PDF