• 제목/요약/키워드: DFA

검색결과 133건 처리시간 0.026초

남방진동지수, 나이테 자료에 대한 허스트 기억 (Hurst's memory for SOI and tree-ring series)

  • 김병식;김형수;서병하;윤강훈
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2005년도 학술발표회 논문집
    • /
    • pp.792-796
    • /
    • 2005
  • The methods of times series analysis have been recognized as important tools for assisting in solving problems related to the management of water resources. Especially, After more than 40 years the so-called Hurst effect remains an open problem in stochastic hydrology. Until now, its existence has been explained fly R/S analysis that roots in early work of the British hydrologist H.E. Hurst(1951). Today, the Hurst analysis is mostly used for the hydrological studies for memory and characteristics of time series and many methodologies have been developed for the analysis. So, there are many different techniques for the estimation of the Hurst exponent(H). However, the techniques can produce different characteristics for the persistence of a time series each other. We found that DFA is the most appropriate technique for the Hurst exponent estimation for both the shot term memory and long term memory. We analyze the SOI(Southern Oscillations Index) and 6 tree-ring series for USA sites by means of DFA and the BDS statistic is used for nonlinearity test of the series. From the results, we found that SOI series is nonlinear time series which has a long term memory of H=0.92. Contrary to earlier work of Rao(1999), all the tree- ring series are not random from our analysis. A certain tree ring series show a long term memory of H=0.97 and nonlinear property. Therefore, we can say that the SOI and tree-ring series may show long memory and nonlinearity.

  • PDF

사용할 변수의 예측에 사용되는 반복적 알고리즘의 계산순서 재정렬을 통한 수행 속도 개선 (Improvement of Iterative Algorithm for Live Variable Analysis based on Computation Reordering)

  • 윤정한;한태숙
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제32권8호
    • /
    • pp.795-807
    • /
    • 2005
  • 기존의 LVA를 수행하는 알고리즘은 반복적 정보흐름분석(Iterative Data Flow Analysis -DFA) 프레임워크에 따라 프로그램 전체를 반복적으로 스캔하면서 진행되어진다. Zephyr[1] 컴파일러의 경우 이와 같은 반복적 알고리즘으로 LVA를 수행하는 시간이 전체 컴파일 시간에서 약 $7\%$를 차지하고 있다. 기존 LVA 알고리즘은 여러 가지로 개선할 점들이 있다. LVA를 수행하는 기존의 반복적 알고리즘은 알고리즘의 특성상 방문하지 않아도 되는 basic block들에 대한 방문이 잦고, 살아있는 변수들의 집합을 점차적으로 증가해 가면서 구하는 특성상 큰 변수들의 집합에 대한 연산을 계속 하게 된다. 우리는 기존의 알고리즘과 달리 사용된 변수들(USE set)에 대해 Control Flow Graph(CFG)에서 거슬러 올라가면서 LVA를 수행하는 반복적인 알고리즘의 개선안을 제안하고자 한다. 이는 기존의 알고리즘과 같은 결과를 내면서 더 빠른 알고리즘이다. DFA에서의 flow equation을 적용하는 순서를 바꿈으로써 많은 중복 계산을 줄일 수 있다. 이러한 방법으로 인해 basic block을 방문해야만 하는 횟수를 줄이면서 전체 수행 시간을 단축시킨다. 간단한 추가 구현만으로 Zephyr 컴파일러에서의 실험 결과에서 LVA만을 수행하는 시간에서 기존의 알고리즘보다 $36.4\%$ 짧은 시간을 사용하였고, 이는 전체 컴파일 시간을 $2.6\%$ 줄이는 효과를 가져왔다.

패턴 테이블을 이용한 코드 최적화 (Code Optimization Using Pattern Table)

  • 윤성림;오세만
    • 한국멀티미디어학회논문지
    • /
    • 제8권11호
    • /
    • pp.1556-1564
    • /
    • 2005
  • 원시 프로그램에 대한 컴파일 과정 중 최적화 단계에서는 프로그램의 실행 속도를 개선시키고 코드 크기를 줄일 수 있는 다양한 최적화 기법을 수행한다[17]. 최적화 패턴 매칭 방법 중 스트링 패턴 매칭 방법은 중간 코드에 대응하는 최적의 패턴을 찾기 위한 방법으로 과다한 최적화 패턴 검색 시간으로 비효율적이다. 트리 패턴 매칭은 패턴 결정시 중복 비교가 발생할 수 있으며, 코드의 트리 구성에 많은 비용이 드는 단점을 가지고 있는 방법들이다[16,18]. 본 논문에서는 기존의 최적화 방법들의 단점을 극복하기 위한 방법으로 DFA (Deterministic Finite Automate) 최적화 테이블을 이용한 코드 최적화기를 제안하려고 한다. 이 방법은 다른 패턴 매칭 기법보다 결정적인 오토마타(Automata)로 구성하기 때문에 비용은 적어지고, 오토마타를 통해 결정적으로 패턴이 확정됨에 따른 패턴 선택 비용이 줄어들며, 최적화 패턴 검객 시간도 빨라지는 효율적인 방법의 최적화기이다.

  • PDF

오류 주입을 이용한 Triple DES에 대한 라운드 축소 공격 (A Round Reduction Attack on Triple DES Using Fault Injection)

  • 최두식;오두환;배기석;문상재;하재철
    • 정보보호학회논문지
    • /
    • 제21권2호
    • /
    • pp.91-100
    • /
    • 2011
  • Triple DES(Data Encryption Standard)는 DES의 안전성을 향상시키기 위하여 2번의 DES 암호화와 1번의 DES 복호화를 수행하는 국제 표준 암호 알고리즘이다. 본 논문에서는 Triple DES에서 수행되는 각각의 DES 알고리즘 중 마지막 라운드를 실행시키지 않도록 오류를 주입함으로써 비밀키를 찾아내는 차분 오류 분석(Differential Fault Analysis, DFA)공격을 제안한다. 제안한 공격 방법을 이용하여 시뮬레이션 결과, 9개 정도의 정상-오류 암호문 쌍을 얻을 수 있으면 $2^{24}$번의 비밀 키 전탐색을 통해 3개의 비밀키를 모두 찾을 수 있었다. 또한, ATmega128 칩에 Triple DES 암호 알고리즘을 실제로 구현하고 레이저를 이용한 오류를 주입함으로써 제안 공격이 오류 주입 대응책이 적용되지 않은 범용 마이크로프로세서 칩에 적용 가능함을 검증하였다.

함수 생략 오류를 이용하는 AES에 대한 신규 차분 오류 공격 (Novel Differential Fault Attack Using Function-Skipping on AES)

  • 김주환;이종혁;한동국
    • 정보보호학회논문지
    • /
    • 제30권6호
    • /
    • pp.1263-1270
    • /
    • 2020
  • 차분 오류 공격은 암호화 장비에 인위적인 오작동을 유도하여 발생한 오류 암호문과 정상 암호문의 차분을 이용해 비밀키를 분석하는 기법이다. 일반적으로 차분 오류 공격은 암호 알고리즘의 중간값을 변조시켰을 때의 결과를 이용한다. 반면, 우리는 함수 전체를 생략시켰을 때의 결과를 이용하는 차분 오류 공격을 제안한다. 제안한 기법은 단일 오류 주입 암호문으로 수 초 이내에 전체 비밀키 복구가 가능한 매우 낮은 공격 복잡도를 갖는다. 또한, 우리는 오류가 함수 생략을 유도했는지 검증하는 방안을 제시함으로써 공격자 가정을 현실적으로 낮췄다. 제안한 기법을 실험적으로 검증하기 위해 Riscure 사의 Piñata 보드에 대한 오류 주입 공격을 수행한 결과 함수 생략으로 유도되지 않은 모든 오류 암호문을 거를 수 있었으며, 수 초 내에 비밀키 복구에 성공했다.

질량분석기 기반-전자코를 이용한 저장중 유채유의 산패 분석 (Rancidity Analysis of Rapeseed Oil under Different Storage Conditions Using Mass Spectrometry-based Electronic Nose)

  • 홍은정;임채란;손희진;최진영;노봉수
    • 한국식품과학회지
    • /
    • 제42권6호
    • /
    • pp.699-704
    • /
    • 2010
  • 유채유에 감광제나 금속이온을 첨가하거나 UV처리를 하였을 때 어떠한 차이가 있는지 알아보기 위하여 MS-전자코를 이용하여 분석하였다. 유채유를 저장하였을 때 저장기간이 증가함에 따라 지방의 품질이 변화되면서 휘발성분이 증감하였는데 판별함수분석(DFA) 결과 DF1값의 영향을 받았으며 품질 변화가 많이 일어날수록 DF1값이 음의 방향으로 이동하였다. 암소에 비하여 UV를 처리하였을 때가 오히려 DF1값의 변화 폭이 크게 나타났다(DF1 $r^2$=0.9481 F=307.07). 실온(17, $26^{\circ}C$)보다는 냉장온도($4^{\circ}C$)에 보관할 때 휘발성분의 변화가 적게 일어났다. 또한 자외선 처리 유무와 온도를 달리 저장할 경우 온도에 의한 영향에 비해 자외선에 의한 영향이 크게 나타났다. ${\gamma}$DF1 값이 암실에서는 각각 $4^{\circ}C$의 경우 0.099, $17^{\circ}C$에서 0.187, $26^{\circ}C$에서 0.278값을 나타냈고 UV 처리 구에서는 각각 $4^{\circ}C$에서 0.554, $17^{\circ}C$는 0.558, $26^{\circ}C$에서는 0.542값을 나타냈다. 감광제인 cytochrome C을 0.1, 0.3, 0.5 mg/%첨가 하였을 때 첨가량이 증가함에 따라 휘발성분의 패턴 변화가 크게 나타났으며 금속이온인 $Cu^{2+}$를 10, 15, 20 mg% 첨가할 경우에도 첨가량이 증가함에 따라 변화가 크게 일어났다. 또한 유채유의 산패 조건에 따른 전자코의 mass spectrum의 감응도 변화는 이미 보고된 GC/MS의 분석 결과와 유사한 pentane, pentanal, 1-pentanol, hexanal, n-octane, 2-hexenal, heptanal, 2-heptenal, decane, 2-octenal, undecane, dodecane과 같은 성분들로 나타났다.

Finite State Transducer를 이용한 한국어 전자 사전의 구조 (A Structure of Korean Electronic Dictionary using the Finite State Transducer)

  • 백대호;이호;임해창
    • 한국정보과학회 언어공학연구회:학술대회논문집(한글 및 한국어 정보처리)
    • /
    • 한국정보과학회언어공학연구회 1995년도 제7회 한글 및 한국어 정보처리 학술대회
    • /
    • pp.181-187
    • /
    • 1995
  • 한국어 형태소 해석기와 같은 한국어 정보 치리 시스템은 많은 전자 사진 검색 작업을 요구하기 때문에 전자 사전의 성능은 전체 시스템의 성능에 많은 영향을 미친다. 이에 본 논문은 적은 기억 장소를 차지하면서 탐색 속도가 빠른 Finite State Transducer(FST)를 이용한 전자 사전 구조를 제안한다. 제안된 전자 사진은 Deterministic Finite State Automata(DFA)로 표제어를 표현하고 DFA 상태수 최소화 알고리즘으로 모든 위치에 존재하는 중복된 상태를 제거하여 필요한 기억 장소가 적으며, FST를 일차원 배열에 매핑하고 탐색시 이 배열내에서의 상태 전이만으로 탐색을 하기 때문에 탐색 속도가 매우 빠르다. 또한 TRIE 구조에서와 같이 한번의 탐색으로 입력된 단어로 가능한 모든 표제어들을 찾아 줄 수 있다. 실험 결과 표제어 수가 증가하여도 FST를 이용한 전자 사전의 크기는 표제어 수에 비례하여 커지지 않고, 전자 사전 탐색 시간은 표제어 수에 영향을 받지 않으며, 약 237만 단어를 검색하는 실험에서 TRIE나 $B^+-Tree$구조를 사용한 전자 사전보다 빠름을 알 수 있었다.

  • PDF

이동네트워크에서 멀티캐스트 세션지연을 개선하기 위한 핸드오프 프로토콜 (Handoff Protocol for Improving Multicast Session Delay In Mobile Networks)

  • 권상도;김경준;김철원
    • 한국정보통신학회논문지
    • /
    • 제14권6호
    • /
    • pp.1382-1390
    • /
    • 2010
  • 무선 네트워크에서 멀티캐스트 세션 프로토콜은 호스트의 이동에 의해 발생하는 멀티 캐스트 프로토콜의 세션지연을 줄이며, MSDR의 핸드오프 스킴을 제안한다. MSDR 프로토콜은 세션 재설정에 의한 지연을 최소화 하면서, 이동 호스트의 멀티 캐스트 서비스를 지원하기 위해 IETF의 모바일 IP와 DFA의 유니 캐스트 라우팅 기능을 이용하며, 이동 호스트가 기본 셋을 통과할 때 지속적으로 패킷을 수신할 수 있다. 제안하는 프로토콜의 성능 평가를 위해 시뮬레이션을 수행했으며, 시뮬레이션 결과는 제안하는 MSDR 프로토콜은 시그널 비용 측면에서 개선된 멀티캐스트 전송 성능을 나타낸다.

Acoustic Species Identification of Korean Myotis Bats (Chiroptera: Vespertilionidae)

  • Yoon, Kwang Bae;Rahman, M. Mafizur;Park, Yung Chul
    • Journal of Forest and Environmental Science
    • /
    • 제32권1호
    • /
    • pp.68-73
    • /
    • 2016
  • We investigated structure and intensity of 267 echolocation calls that were collected from the five Korean Myotis species (M. nettereri, M. petax, M. ikonnikovi, M. macrodactylus and M. formosus). All the Myotis species produced typical FM call pattern with similar echolocation call shapes and outer shapes, producing steep, downward frequency-modulated calls. A pulse has two harmonies, which consist of the first harmony with wider bandwidth and the second harmony with narrower bandwidth. The PF of the first harmony is higher than that of the second harmony. The typical FM call structure, with two harmonies and wide bandwidth, might be highly related to fast flying and wide screening in the dense forests. In classification of the echolocation calls by DFA, most of calls from the five species could be well correctly classified. All calls of M. nettereri (100% of 17 calls), M. formosus (95.5% of 22 calls) and M. ikonnikovi (85.7% of 70 calls) could be well discriminated from those of the other species, whereas calls of M. petax and M. macrodactylus could be discriminated by 70.4% of 98 calls and 76.7% of 60 calls, respectively. Our results indicate that the five Korean Myotis species can be well identified by the echolocation calls with high correct classification by DFA.

전자기력을 이용한 알루미늄 합금중 개재물의 연속적 제거에 관한 연구 (A study on the Continuous Elimination of Inclusions in Al Alloy by Electromagnetic Force)

  • 윤의박
    • 한국주조공학회지
    • /
    • 제22권3호
    • /
    • pp.130-136
    • /
    • 2002
  • The growing use of aluminum for castings over the past decade has brought with it the increased scrutiny of component properties. One area that has received much attention is the effect of in inclusions - or impurities particles held in the metal - on casting properties. A new method of electromagnetic separation for removal of inclusions in aluminum alloy melts is proposed. The principle is that as the electromagnetic force induced in metal acts on inclusions due to low electric conductivity, they are moved to the direction opposite to electromagnetic force and can be separated and removed from the melt. Experiments were carried out on A356 melt mixed alumina particles and commercial Al alloys of ADC 10 and 12. In the experiment using A356, it was proved that $Al_2O_3$ particles was separated and removed continuously from matrix melt by electromagnetic force. Based on these results, the continuous separation experiment that used ADC 10, 12 was carried and the cleanliness of melt was assessed by the amount of porosity, hydrogen contents, PoDFA and mechanical properties through tensile test. As the results of analyses, the amount of porosity and hydrogen contents decreased without variation of chemical composition in the specimen that passed the electromagnetic continuous separator. In addition, tensile strength and elongation of this specimen increased by $20{\sim}30%$ because of reduction of inclusions.