• 제목/요약/키워드: 시스템 기능문법

검색결과 45건 처리시간 0.035초

Trojan : 공유메모리 구조를 위한 고성능 시뮬레이터 (Trojan : A High-Performance Simulator for Shared Memory Architectures)

  • 박대연;안우현
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제26권4호
    • /
    • pp.420-431
    • /
    • 1999
  • 이 논문은 병렬 공유 메모리 시스템의 성능을 정확하게 평가할수 있으며 MIT의 Proteus 시뮬레이터의 기능을 확장한 시뮬레이터인 Trojan 에 대해 언급한다. 이 논문에서 언급되는 trojan 의 주요한 기능으로는 다음과 같다. 첫째, Trojan 은 프로세스 기반 응용 프로그램(예를 들어 SPLASH)과 쓰레드 기반 응용 프로그램들(예를 들어 SPLASH2) 에 대해 효율적 시뮬레이션을 제공한다. 둘째, 수행 구동 시뮬레이터 중에 처음으로 가상 메모리 시뮬레이션 기능이 구현되었다. 실제 운영체제의 가상 메모리 시스템과 하드웨어 시스템과의 상호작용 및 가상 메모리 시스템의 성능을 평가할수 있게 되었다. 기존의 공유 메모리 시뮬레이터들은 공유 메모리를 참조하기위해서 시뮬레이터 자체가 제공하는 문법에 맞게 변경해야만 하는 단점이 있다. 이 논문에서처럼 Trojan 시뮬레이터는 캐쉬동작, 네트웍통신양, 다주프로세서 시스템 설계,그리고 병렬 공유 응용 프로그램동작 및 성능 연구에 효율적이고 폭넓게 사용되고 있다.

대용량 한국어 연속음성인식 시스템 개발 (On the Development of a Large-Vocabulary Continuous Speech Recognition System for the Korean Language)

  • 최인정;권오욱;박종렬;박용규;김도영;정호영;은종관
    • 한국음향학회지
    • /
    • 제14권5호
    • /
    • pp.44-50
    • /
    • 1995
  • 본 논문에서는 연속분포 HMM을 이용한 대용량 한국어 연속음성인식 시스템에 관하여 기술한다. 인식 시스템의 성능을 개선하기 위하여 음성 모델링 단위의 선정, 단어간 모델링, 탐색 알고리듬, 문법에 관하여 연구하였다. 기본 인식단위로 트라이존을 사용하며 학습성을 개선하고 기능어에서의 에러 발생을 줄이기 위하여 일반화된 트라이폰과 function word-de-pendent phone을 사용한다. 단어 사이에는 묵음 모델과 null transition을 사용하여 선택적으로 묵음을 추가하였다. 언어모델로는 단어 클래스에 근거한 word pair 문법과 bigram 모델이 이용된다. 또한 지식 정보들을 효율적으로 활용할 수 있도록 N개의 후보 문장들을 탐색할 수 있는 알고리듬을 구현하였다. 후처리기에서는 word triple문법을 사용하여 N개의 최적 문장을 재정렬하여 최종적인 인식 문장을 결정하며, 마지막으로 후치사와 관련된 사소한 에러들을 수정한다. 3천단어의 연속음성 데이타베이스에 대한 인식실험에서, 후처리로 word triple 문법을 사용하여 $93.1\%$의 단어 인식률과 $73.8\%$의 문장 인식률을 얻었다.

  • PDF

언어 변화와 언어 처리 - '는게/는데' 문법 화와 자동 태깅 시스템- (The Language Change and Language Processing)

  • 최운호
    • 인지과학
    • /
    • 제10권2호
    • /
    • pp.35-43
    • /
    • 1999
  • 본 논문에서는 현대 한국어에서 나타나는 언어 변화 현상에 대한 설명과 그러한 언어 현상이 언어 처리 시스템에 미칠 수 있는 영향을 연구한다. 현대 한국어에서는〔관형형 어미 + 의존 명사 + (조사)〕와 같은 통사론적 구성이 형태론적 구성으로 변화되는 과정이 나타나고 있으며 몇몇 형태에서는 문자 언어 생활에서도 두드러지게 나타나고 있다. 이러한 예로 통사론적 구성〔관형형 어미 + 의존명사‘데’(+조사)〕이‘-는데’로,〔관형형 어미 + 의존명사‘것’+ 조사〕구성이‘-는게’로 나타나고 있으며, 음성 언어 생활에서는 더욱 두드러지고 있어서 다른 어미와 구별하기 어렵다. 이와 같은 유형의 형태는 다른 접속 문 어미나 내포문 어미처럼 복합문 구성에 관여하는 것으로 파악할 수 있는데, 다른 어미와는 달리 이 형태 자체에 문법적인 격 기능이 융합되어 있다. 따라서, 이러한 형태에 대한 분석 방법은 언어 처리 시스템의 구성에 영향을 미칠 수 있으며, 자동 태깅 시스템. 통사 분석 시스템 등에는 특히 그러하다. 그러므로, 언어 처리 시스템의 설계에 이러한 언어 변화 현상이 반영될 필요가 있다.

  • PDF

PEEP-Talk: 개인화 외국어 학습을 위한 딥러닝 기반 영어 교육 플랫폼 (PEEP-Talk: Deep Learning-based English Education Platform for Personalized Foreign Language Learning)

  • 이승준;장윤나;박찬준;김민우;;임희석
    • 한국정보과학회 언어공학연구회:학술대회논문집(한글 및 한국어 정보처리)
    • /
    • 한국정보과학회언어공학연구회 2021년도 제33회 한글 및 한국어 정보처리 학술대회
    • /
    • pp.293-299
    • /
    • 2021
  • 본 논문은 외국어 학습을 위한 딥러닝 기반 영어 교육 플랫폼인 PEEP-Talk (Personalized English Education Platform)을 제안한다. PEEP-Talk는 딥러닝 기반 페르소나 대화 시스템과 영어 문법 교정 피드백 기능이 내장된 교육용 플랫폼이다. 또한 기존 페르소나 대화시스템과 다르게 대화의 흐름이 벗어날 시 이를 자동으로 판단하여 대화 주제를 실시간으로 변경할 수 있는 CD (Context Detector) 모듈을 제안하며 이를 적용하여 실제 사람과 대화하는 듯한 느낌을 사용자에게 줄 수 있다. 본 논문은 PEEP-Talk의 각 모듈에 대한 정량적인 분석과 더불어 CD 모듈을 객관적으로 판단할 수 있는 새로운 성능 평가지표인 CDM (Context Detector Metric)을 기반으로 PEEP-Talk의 강건함을 검증하였다. 이와 더불어 PEEP-Talk를 카카오톡 채널을 이용하여 배포하였다.

  • PDF

다중 에이전트 기반 워크플로우 모델링 시스템에 관한 연구 (A Study on Multi Agent-Based Workflow Modeling System)

  • 김학성;김광훈;백수기
    • 인터넷정보학회논문지
    • /
    • 제3권4호
    • /
    • pp.19-26
    • /
    • 2002
  • 본 논문에서는 워크플로우 관리 시스템의 빌드타임 기능에 속하는 모델링 시스템을 다중 에이전트 기반으로 구현하였다. 본 논문에서 제안된 다중 에이전트 기반 워크플로우 모델링 시스템은 클라이언트의 경량을 위하여 자바를 이용하였으며, 프로세스 정의에 필요한 세션, 조직, 관련데이터, 응용프로그램 속성들을 별도의 에이전트로 구성하였다 또한, 프로세스 정의를 위한 모델은 ICN(Information Control Net)을 이용하여 작성된 모델의 문법(syntax)를 검증하였으며, 타 워크플로우 엔진과의 연동을 위하여 WfMC에서 정의된 인터페이스 형태인 WPDL로 import/export할 수 있는 기능을 제공한다.

  • PDF

한국어(韓國語) 규칙(規則) 음성(音聲) 합성(合成) 시스템의 구현(具現) (The Design and Implementation of Korean Text-to-Speech Conversion System on a Rule-Based Framework)

  • 손영택;김용갑;송본달랑
    • 한국정보과학회 언어공학연구회:학술대회논문집(한글 및 한국어 정보처리)
    • /
    • 한국정보과학회언어공학연구회 1993년도 제5회 한글 및 한국어정보처리 학술대회
    • /
    • pp.141-148
    • /
    • 1993
  • 본고는, 한글 한자가 혼용된 입력 텍스트를 음성으로 변환 출력하는 포르만트 음성 합성 방식 즉, 한국어 규칙 음성 합성(이하에는 KTTS[Korean Text To Speech System]이라고 함)의 전반적인 처리 흐름에 대하여 소개한다. 특히, 입력 텍스트에 있어서, 한자 또는 각종 부호의 한글 변환 기능, 음성 출력용 문법 정보 추출에 필요한 입력문의 해석 및 구문경계 설정 기능, 또한 음소 기호 변환 및 파라메터 값 생성과 변경 처리기능을 중심으로 설명하고자 한다. 또한 본 시스템의 완성과 더불어 실시하였던 청취 실험 평가 결과에 대하여 덧붙이겠다.

  • PDF

취약성 탐지 스크립트의 원격 편집기 설계 및 구현 (Design and Implementation of Remote Script Editor for Vulnerability Scanning)

  • 이철호;최경희;박승규;정기현;이철원;이남훈
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 봄 학술발표논문집 Vol.29 No.1 (A)
    • /
    • pp.142-144
    • /
    • 2002
  • 본 논문에서는 취약성 탐지 스크립트의 원격 편집기를 설계 및 구현하였다. 원격 편집기는 Windows 계열의 시스템에서 구동되며 스크립트 데이터베이스가 저장되어 있는 서버로부터 스크립트를 인출하여 수정 후 저장하거나 새로운 스크립트를 작성하여 저장한다. 편집기는 스크립트의 작성 및 편집을 위한 편집기능, 서버와의 HTTP 프로토콜 기반 통신 기능, 스크립트의 사용 용도나 스크립트의 경향과 특성을 파악하는 등의 특성분석기능, 스크립트의 유효성 및 문법 검사기능을 가지고 있으며, 원격 편집기의 요청이 있을 때에 이에 응답하기 위하여 스크립트 데이터베이스 서버측에서 CGI(Comman Gateway Interface)가 구동된다.

  • PDF

서비스 컴퓨팅 환경에서의 문법기반의 대화모델을 통한 소프트웨어 프로세스 관리 (Software Process Management in Service Computing Using Grammar-Based Dialog Models)

  • 김웅섭
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2011년도 추계학술발표대회
    • /
    • pp.1393-1396
    • /
    • 2011
  • 서비스기반 아키텍쳐 (SOA)는 웹기반의 표준화된 인터페이스 및 데이터 교환을 통하여 다양한 기능을 지원하기 위하여 유연성있는 비즈니스 시스템의 통합이 간편하다는 장점을 가지고 있어 현재 많은 IT 시스템에서 사용되고 있다. 하지만 기본적으로 SOA 는 call-and-return 방식으로 구현되어 있어 소프트웨어 개발 프로세스과 같이 시스템 또는 시스템 참여자간의 복잡한 상호작용이 수반되는 프로세스를 지원하는 시스템을 구축하기에는 한계를 보이고 있다. 따라서 개발 프로세스에 적용되는 시스템에서 복잡한 상호작용을 구현할 수 있는 SOA 기반 시스템이 필요하다고 판단된다. 우리는 이 논문에서 복잡한 상호작용을 지원할 수 있는 SOA 기반 프레임워크를 소개한다. SOA 기반 프레임워크에서 다양한 상호작용을 지원하기 위하여 우리는 semantic web 과 dialog act 이론을 사용하였으며 개발프로세스에 적용할 수 있는 ontology 를 개발, 사용함에 의하여 SOA 환경에서 다양한 메시지를 표현할 수 있도록 하였다. 또한 마지막으로 소프트웨어 개발 프로세스 사례연구를 통하여 우리의 접근방법의 타당성을 보인다.

재겨냥성 C 컴파일러를 위한 테스트 집합 생성 시스템 (Test Suit Generation System for Retargetable C Compilers)

  • 우균;배정호;장한일;이윤정;채흥석
    • 정보처리학회논문지A
    • /
    • 제16A권4호
    • /
    • pp.245-254
    • /
    • 2009
  • 임베디드 프로세서 사용이 증가함에 따라 임베디드 프로세서를 위한 컴파일러를 시기 적절히 개발해야 할 필요성이 증가하고 있다. 컴파일러 후단부를 수정하여 새로운 컴파일러를 구성하는 재겨냥 기법이 이에 적합한 기법으로 채택되고 있다. 이 논문에서는 재겨냥성 C 컴파일러를 테스트하기 위한 테스트 집합 생성 시스템을 제안한다. 제안한 시스템은 문법 커버리지 개념을 이용하여 테스트 집합을 생성한다. 일반적으로 원시 프로그래밍 언어의 문법을 이용하여 테스트 집합을 생성하면 방대한 크기의 테스트 집합이 얻어진다. 그러나 신속히 컴파일러를 출시해야하는 상황에서는 방대한 테스트 집합 크기가 문제가 될 수 있다. 이에 이 논문에서 제안한 시스템은 중간 코드를 고려하여 테스트 집합을 축약하는 기능을 탑재하고 있다. 실험 결과에 따르면, 비록 축약된 테스트 집합 크기는 원본 테스트 집합 크기의 평균 10%에 불과하지만 원본 테스트 집합이 검출할 수 있는 컴파일러 오류의 75% 정도를 검출할 수 있음을 알 수 있었다. 이는 본 논문에서 제시한 축약 기법이 임베디드 컴파일러 개발 초기 단계에서 효과적으로 사용될 수 있음을 의미한다.

XML 기반 대본 작성 및 연습 시스템 구현 (Implementation of a Scenario Editing and Practicing System Based on XML)

  • 김신우;신기호;박성은;이용규
    • 정보처리학회논문지D
    • /
    • 제10D권3호
    • /
    • pp.513-520
    • /
    • 2003
  • 지금까지 연극의 대본을 XML을 이용하여 문서화하기 위한 연구는 있었으나, 시나리오 작가가 대본을 XML 형식으로 작성하도록 도와주는 문법 지향적인 편집 도구나 XML 형식의 대본을 활용하여 배우들이 연습할 수 있도록 지원하는 대본 연습 시스템에 관한 연구는 찾아볼 수 없었다. 따라서, 본 논문에서는 시나리오 작가가 웹에서 대본을 쉽게 작성할 수 있는 XML 기반의 문법 지향적 대본 편집기를 개발한다. 또한, 배우들이 동기화 쇼 기능을 이용하여 함께 연습할 수 있는 웹 기반 대본 연습 시스템을 구현하며, 이를 위해 필요한 클라이언트들간의 이벤트 동기화 모델을 제안하고, 성능 평가를 통하여 어떤 구현 기술이 가장 효율적인지를 보인다. 따라서, 이 시스템을 활용하면 시나리오 작가가 쉽게 XML 형식의 표준화된 대본을 작성하여 교환할 수 있을 뿐만 아니라, 이를 이용하여 배우들이 웹을 통해서 함께 연습할 수 있다는 장점이 있다.