• Title/Summary/Keyword: 구현난이도

Search Result 127, Processing Time 0.026 seconds

A Study on Development for Target-Based Embedded Software Testing and System (타겟 기반의 임베디드 소프트웨어 테스팅 기술 및 시스템 개발에 관한 연구)

  • Kim, Ji-Hyeok;Kim, Sang-Il;Rhew, Sung-Yul
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.11c
    • /
    • pp.1613-1616
    • /
    • 2003
  • 임베디드 시스템 개발과 임베디드 응용 소프트웨어 개발에 대한 관심이 높아지면서 이를 테스팅 하기 위한 기술과 테스팅 도구들의 도입이 확산되고 있다. 그러나 임베디드 시스템 테스팅은 여타 시험 검증 도구에 비하여 알고리즘의 정교성, 설계의 복잡성, 그리고 구현의 난이도 등으로 인하여 구현하기 쉽지 않은 것이 현실이다. 따라서 본 논문에서는 임베디드 시스템을 효율적으로 테스팅 하기 위해 타겟시스템 기반의 테스팅 방법을 제시하고, 테스팅을 위한 전체 시스템의 구성과 실시간 분석 방법을 제시한다. 이를 통해 임베디드 시스템을 테스팅 하기 위한 도구 구조를 분석하고 개발에 적용할 수 있도록 한다.

  • PDF

Reinforcement Learning with Small World Network (복잡계 네트워크를 이용한 강화 학습 구현)

  • 이승준;장병탁
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10a
    • /
    • pp.232-234
    • /
    • 2004
  • 강화 학습(Reinforcement Learning)을 실제 문제에 적용하는 데 있어 가장 큰 문제는 차원성의 저주(Curse of dimensionality)이다. 문제가 커짐에 따라 목적을 이루기 위해서 더 않은 단계의 판단이 필요하고 이에 따라 문제의 해결이 지수적으로 어려워지게 된다. 이를 해결하기 위칠 문제를 여러 단계로 나누어 단계별로 학습하는 계층적 강화 학습(Hierarchical Reinforcement Learning)이 제시된 바 있다. 하지만 대부분의 계층적 강화 학습 방법들은 사전에 문제의 구조를 아는 것을 전제로 하며 큰 사이즈의 문제를 간단히 표현할 방법을 제시하지 않는다. 따라서 이들 방법들도 실제적인 문제에 바로 적용하기에는 적합하지 않다. 이러한 문제점들을 해결하기 위해 복잡계 네트워크(Complex Network)가 갖는 작은 세상 성질(Small world Property)에 착안하여 자기조직화 하는 생장 네트워크(Self organizing growing network)를 기반으로 한 환경 표현 모델이 제안된 바 있다. 이러한 모델에서는 문제 크기가 커지더라도 네트워크의 사이즈가 크게 커지지 않기 때문에 문제의 난이도가 크기에 따라 크게 증가하지 않을 것을 기대할 수 있다. 본 논문에서는 이러한 환경 모델을 사용한 강화 학습 알고리즘을 구현하고 실험을 통하여 각 모델이 강화 학습의 문제 사이즈에 따른 성능에 끼치는 영향에 대해 알아보았다.

  • PDF

Implementation of a Teaching and Learning Evaluation System (교수-학습 평가 시스템 구현)

  • 이미영;한현구
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10a
    • /
    • pp.256-258
    • /
    • 2004
  • 정보통신 기술의 발전은 교육시스템의 많은 변화를 가져오고 있으며 정보통신 기술을 이용한 학습자의 학습효과를 높이기 위한 많은 연구와 기술들이 적용되고 있다. 그러나 이러한 기술을 이용한 효율적인 교육평가시스템은 부족한 편이다. 현재의 교육평가의 경우 교수자가 기계적으로 학습자의 응답에 대해 정, 오답을 체크하고 단순히 점수화 된 결과만 출력한다. 학습자 오답 응답에 대한 교수자의 적절한 피드백이 잘 이루어지지 않고 있으며, 학습자의 학습곤란 및 학습결손에 대한 정보 취득이 어려운 현실이다. 또한 교수자 자신의 교수방법과 교수 내용 혹은 출제된 문제의 적절성 등에 대한 정보 취득은 어려울뿐더러 많은 시간과 노력이 필요하여 효율적이지 못하다. 본 논문에서는 이러한 비효율적이며 단순 평가의 문제점을 해결하고 교수-학습방법을 개선할 수 있는 평가 시스템을 구현하였다. 난이도와 이원분류를 문제 출제 시 적용하고 그에 따른 결과를 자동으로 분석하는 시스템을 설계하였으며 이러한 평가시스템을 통하여 학습자의 인지도 및 학습장애 등을 정확히 평가할 수 있으며 교수자는 출제된 문제의 적절성과 교수방법 또는 교수 내용 등을 스스로 평가할 수 있다.

  • PDF

Holographic tabletop display using time multiplexing (시간 다중화 방식의 홀로그래픽 테이블탑 디스플레이)

  • Heo, Daerak;Lim, Sungjin;Jeon, Hosung;Hahn, Joonku
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • fall
    • /
    • pp.49-50
    • /
    • 2021
  • 본 논문에서는 홀로그래픽 영상을 시간 다중화 방식으로 구현한 360 도 홀로그래픽 테이블탑 디스플레이에 대해서 설명한다. 공간 다중화 방식의 경우 필요한 광학 소자의 수와 정렬 난이도를 시간 다중화 방식을 이용하여 해결하고, 홀로그래픽 영상을 재생하기 위하여 푸리에 변환 광학 소자를 추가하여 부드러운 운동 시차를 갖는 형태로 구현한다. 설계된 홀로그래픽 테이블탑 디스플레이는 풀-컬러 영상을 재생하기 위해서 총 3 개의 고속 구동이 가능한 DMD(Digital micromirror device)를 정렬하는 라이트 엔진 구조를 갖고 있다.

  • PDF

Design and implementation of evaluation system in item pool with learning ability and course difficulty (학습 능력과 영역별 난이도를 고려한 문제은행 방식의 학습평가 시스템 설계 및 구현)

  • Tae-O Park;Bae-Ho Lee
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.11a
    • /
    • pp.1149-1151
    • /
    • 2008
  • 본 논문에서는 학습자들의 학습특성 및 학습 능력에 따라 문제은행에서 문항을 선택하는 기준과 학습코스를 재구성하기 위한 방법을 제안한다. 본 논문에서 제안한 시스템은 학습단계와 평가단계를 연계하여 평가 단계에서 추정된 학습자의 능력에 따라 차기 학습단계에서 수준별 학습내용을 재구성하여 학습자에게 제공함으로써 합리적인 학습이 가능하도록 지원하고 있다. 이를 위해 학습자의 학습능력을 정확하게 판단 할 수 있도록 문항반응 이론에 의한 학습자 능력평가 모듈을 만들고, 가중치 값을 갖는 문항특성모델을 개발하여 적용함으로써 학습과정의 우선순위를 부여하여 학습코스를 재구성하는 시스템을 설계 및 구현하였다.

전장품 접속을 위한 UART 시리얼 버스 구현에 대한 평가

  • Won, Ju-Ho;Jo, Yeong-Ho;Lee, Yun-Gi;Kim, Ui-Chan;Jo, Yeong-Jun;Lee, Sang-Gon
    • The Bulletin of The Korean Astronomical Society
    • /
    • v.37 no.2
    • /
    • pp.184.2-184.2
    • /
    • 2012
  • 위성의 전장품은 전기적 접속을 위해서 1:1 연결을 하는 Point-to-Point 버스 방식과 여러개의 Slave (Remote Terminal)을 갖고, 일반적으로 1개의 Master (Controller)에 의해서 연결하게 되는 버스 구조를 갖는 접속 채널을 통해서 연결이 된다. 가장 많이 사용되는 방식인 MIL-STD-1553B는 데이터 전송속도가 1Mbps이고, Transformer에 의해서 완전하게 버스와 각 전장품이 완전하게 절연이 되는 구조로, 전기적 고장이 전달되는 것을 방지할 수가 있지만, 설계의 난이도가 높다. 고속 버스는 SpaceWire를 사용하고, 100Mbps이상의 속도를 지원할 수가 있지만, LVDS등의 고속 채널 설계 및 노이즈에 민감한 특성 때문에, 저속의 통신채널에서는 사용하기 어렵다. 저속의 데이터 채널을 위해서는 UART 방식이 사용된다. UART 방식은 RS-422 방식과 RS-485 방식이 사용되지만, 1553B 또는 SpaceWire 등과 같이 프로토콜이 정해지지 않아서, 사용자가 직접 프로토콜을 지정해야하는 문제가 있다. 또한 RS-422은 1:1 방식의 Point-to-Point UART를 위해서 사용되고, RS-485는 버스 방식의 연결을 지원할 수가 있지만, 동시에 여러개의 TX가 enable되는 경우에는 TX사이에 고장을 일으킬 수 있어서, 1번에 TX가 1개만 사용되도록 제어할 필요가 있다. 또한 RS-485방식의 버스를 구현할 경우에는 1553B처럼 와전하게 절연이 불가능하므로, 전기적이나 기능적으로 485버스에 문제가 발생할 경우에 절연과 같은 기능이 지원되도록 구현이 되어야 한다. 본 논문에서는 안정적인 485 UART버스 구현을 위한 기술에 대해서 평가하고 분석하도록 하겠다.

  • PDF

Design and Implementation of the Dual Motor Drive AGV Controller Using CPLD (CPLD를 이용한 이륜 속도차방식 AGV 제어기 설계 및 구현)

  • 진중호;백한석;한석붕
    • Proceedings of the Korea Institute of Convergence Signal Processing
    • /
    • 2000.12a
    • /
    • pp.209-212
    • /
    • 2000
  • This paper describes the design and implementation of a hard- wired AGV controller using CPLD(Complex Programmable Logic Device). The proposed controller manages a guidance equipment, motor and I/O sequence controller for a self-control traveling. Compared with a conventional $\mu$-processor, the CPLD controller using a hard-wired control method can reduce a difficult programming process. Also, the total costs of production are reduced, such as development time, product's size and difficulty because memory, combinational logic and sequential logics are implemented by CPLD. The Controller designed using behavioral description method with VHDL and was synthesized by MAX+Plus II of the ALTERA co. We implemented controller using EPF10K10LC84-4 device.

  • PDF

Design and Implementation of Smart TV Test Framework for Conformance Test Environment of HTML5 based Smart TV Platform (HTML5 기반 스마트 TV 플랫폼 표준 적합성 시험을 위한 스마트 TV 테스트 프레임워크 설계와 구현)

  • Kim, Ho-Youn;Lee, Dong-Hoon;Park, Dong-Young;Lee, Eun-Hyang
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2014.06a
    • /
    • pp.18-21
    • /
    • 2014
  • 본 논문은 한국정보통신기술협회(TTA)에서 제정된 "HTML5 기반 스마트 TV 플랫폼 수신기 적합성 시험" 표준(TTAK.KO-07.0119)에 따라 구축한 표준 적합성 시험환경에서 시험 도구의 테스트 케이스 개발에 활용되는 스마트 TV 테스트 프레임워크 설계와 구현에 대한 내용을 소개한다. 표준으로부터 도출된 많은 개수의 테스트 항목에 대한 테스트 케이스를 효율적으로 개발하기 위해 테스트 내용 외의 공통적으로 수행되는 코드부분(테스트 케이스의 정의, 기본 UI, 서버와의 통신 등)을 추상화하고, 테스트 케이스 개발 자체의 난이도를 줄이기 위해 사용하기 쉬운 API 를 제공하는 프레임워크가 필요하다. 본 논문에서는 스마트 TV 테스트 프레임워크의 소프트웨어 구조를 소개하고, 테스트 케이스 개발에 활용하는 테스트 서술 API, 테스트 결과를 사용자에게 일관되게 보여주는 테스트 프레임워크 UI, 그리고 테스트 결과를 수집하고 서버에 전송하는 테스트 리포터의 설계와 구현 내용에 대해 소개한다.

  • PDF

A Study on Detectors and Interference Models for 2-D OCDMA Networks (2-D OCDMA LAN에서의 검출기와 간섭 모델의 성능에 대한 비교 연구)

  • Yun, Yong-Chul;Choe, Jin-Woo;Sung, Won-Jin
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.28 no.4B
    • /
    • pp.245-256
    • /
    • 2003
  • 2-D OCDMA is considered to be a viable technical solution for optical LANs, and a considerable amount of research effort has been devoted to various 2-D OCDMA techniques. In this paper, we propose two new interference model for 2-D OCDMA LANs employing unipolar random codes, and derive maximum-likelihood detectors based on these interference models. The BER performance of the maximum likelihood detectors and that of other existing detectors are compared through extensive computer simulation. In addition, the complexity of high-speed implementation of the detectors is assessed, and as a result, we found that the AND detector and the maximum-likelihood detectors for the pulse-binomial and the pulse-Poisson model offer the best trade-off between the BER performance and the facility of high-speed implementation.

Active Spinning Training System using Complex Physiological Signals (복합 생체신호를 이용한 능동형 스피닝 트레이닝 시스템)

  • Kim, Cheol-Min;Kang, Gyeong-Heon;Kim, Eun-Seok
    • The Journal of the Korea Contents Association
    • /
    • v.15 no.7
    • /
    • pp.591-600
    • /
    • 2015
  • Recently high interest in health and fitness has led to vibrant researches for the active fitness system to learn and enjoy the exercise program for oneself. In this paper, we design and implement the active spinning training system which enables user to have self-learning and experience of customized spinning training program by the biometric and movement information acquired from user's physiological signals. The proposed system provides the appropriate difficulty of spinning program which reflects the concordance rate of spinning dance gestures and the amount of exercising by analyzing the physical status of participant from his brain and pulse waves and recognizing the skeletal movement in real time. For the higher exercise effect, the system offers a virtual personal trainer to show the correct poses and controls the level of difficulty depending on the concordance rate of participant's motions. The experiment with various participants through the proposed system shows that it is able to help users in getting the available exercise effect in comparatively short time.