• Title/Summary/Keyword: 추론의 복잡성

Search Result 173, Processing Time 0.029 seconds

A Layered Data Abstraction Software Architecture for Remote-Controlled Autonomous Mobile Robots (원격 조작되는 자율주행 이동로봇을 위한 계층별 데이터 추상화 소프트웨어 구조)

  • 이상문;박준화;강순주
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10c
    • /
    • pp.272-274
    • /
    • 2000
  • 본 논문에서는 자율 주행 로봇을 위한 계층화된 소프트웨어 구조 제안한다. 제안된 소프트웨어 구조에서는 데이터 종류를 추상화 단계에 따라 수치형 데이터, 명제형 데이터, 사실형 데이터로 분류했다. 그리고, 사용하는 데이터의 종류에 따라 계층을 분류해서, 실행 계층, 제어 계층, 추론 계층을 구성하고 각 계층의 기능을 정의했다. 또한 각 계층별 데이터 특성에 따른 고유의 데이터 처리 방법을 적용하였으며, 처리 결과에 대한 계층간 연동 구조에 대해서도 제안한다. 이러한 계층의 명확한 구분을 통하여 실시간 문제이면서도 복잡한 자료 처리 구조를 가지는 자율 주행 로봇의 소프트웨어 구조를 체계화하였고, 각 계층별 소프트웨어를 콤포넌화하여 재 사용성을 높이게 되었다.

  • PDF

Design of Fuzzy State Cotroller and Fuzzy Control of Container Crane System (퍼지상태제어기의 설계와 컨테이너 크레인의 퍼지제어)

  • 김맹준;이원창;강근택
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.4 no.1
    • /
    • pp.3-12
    • /
    • 1994
  • 본 연구는, 복잡한 비선형시스템의 표현에 뛰어난 능력을 갖고 있는 TSK형 퍼지모델로 부터 전체시스템의 안정성을 보장할 수 있는 퍼지상태제어기의 설계방법을 제안한다. 그 퍼지상태제어기는 TSK형 퍼지모델과 같은 형태의 퍼지규칙들로 구성되며, 추론 방법 및 상태제어 파라미터 행렬을 구하는 방벙은 전체시스템의 상태천이행렬이 원하는 안정한 것이 될 수 있도록 정해진다. 또한 본 논문에서는, 현재 대부분이 숙련가에 의해 수동으로 조작되고 있는 컨테이너 크래인의 새로은 제어 방법을 제시하고 제안한 퍼지상태제어기를 적용한다.컨테이너 크래인의 모형을 만들어, 제어숙련가의 수동조작으로 결정되는 트롤리와 승강기의 규범속도를 퍼지모델로 표현하고, 트롤리와 승강기가 그 규범 속도에 따르도록 제안한 퍼지상태제어기로 제어한다. 제안된 방법을 실험한 결과 모형크레인의 궤적이 숙련가에 의해 만들어진 궤적과 매우 유사하게 됨을 알 수 있었다.

  • PDF

software packages for survey data analysis (조사 데이터 분석용 소프트웨어 패키지)

  • 성내경
    • Survey Research
    • /
    • v.1 no.1
    • /
    • pp.109-123
    • /
    • 2000
  • In order to make statistically valid inferences for survey data based on complex probability sample designs, survey researchers must incorporate the sample design in the data analysis If this in not the case the variance estimates of survey statistics derived under the usual simple random sampling assumptions from an infinite population generally underestimate the true variance, which results in high Type l error level. In this article we introduce new software packages dedicated to analyze complex survey data In particular, we summarize analysis capabilities on SUDAAN Version 7.5 and SAS Version 8.

  • PDF

Feature-Based Situation Modeling Technique for Adaptive Software Architecture (적응형 소프트웨어 아키텍처를 위한 휘쳐 기반의 상황 모델링 기법)

  • Seo, Man-Soo;Park, Soo-Yong;Cho, Hun
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10b
    • /
    • pp.244-246
    • /
    • 2003
  • 우리의 일상생활에서 차지하고 있는 소프트웨어의 비중은 점점 더 커져가고 있으며, 그만큼 소프트웨어의 오류가 우리에게 미치는 영향도 커지고 있다. 또한, 현대의 소프트웨어는 더 복잡해지고 높은 안정성이 필요하게 되므로 기존 소프트웨어와는 다른 새로운 패러다임의 소프트웨어가 필요하다. 적응형 소프트웨어는 소프트웨어 스스로가 자신의 기능을 추론하고 오류가 발생하면 이에 적절하게 대처할 수 있는 새로운 소프트웨어 패러다임이다. 적응형 소프트웨어를 개발하려면 소프트웨어가 적응해야 하는 상황을 모델링 하는 기술이 필요하다. 본 논문에서는 프로덕트 라인 개발 방법에서 사용하는 휘쳐 모델을 사용해 적응형 소프트웨어의 상황을 모델링 하는 기법을 제안한다.

  • PDF

YOLOv7 Model Inference Time Complexity Analysis in Different Computing Environments (다양한 컴퓨팅 환경에서 YOLOv7 모델의 추론 시간 복잡도 분석)

  • Park, Chun-Su
    • Journal of the Semiconductor & Display Technology
    • /
    • v.21 no.3
    • /
    • pp.7-11
    • /
    • 2022
  • Object detection technology is one of the main research topics in the field of computer vision and has established itself as an essential base technology for implementing various vision systems. Recent DNN (Deep Neural Networks)-based algorithms achieve much higher recognition accuracy than traditional algorithms. However, it is well-known that the DNN model inference operation requires a relatively high computational power. In this paper, we analyze the inference time complexity of the state-of-the-art object detection architecture Yolov7 in various environments. Specifically, we compare and analyze the time complexity of four types of the Yolov7 model, YOLOv7-tiny, YOLOv7, YOLOv7-X, and YOLOv7-E6 when performing inference operations using CPU and GPU. Furthermore, we analyze the time complexity variation when inferring the same models using the Pytorch framework and the Onnxruntime engine.

Performance Analysis of DNN inference using OpenCV Built in CPU and GPU Functions (OpenCV 내장 CPU 및 GPU 함수를 이용한 DNN 추론 시간 복잡도 분석)

  • Park, Chun-Su
    • Journal of the Semiconductor & Display Technology
    • /
    • v.21 no.1
    • /
    • pp.75-78
    • /
    • 2022
  • Deep Neural Networks (DNN) has become an essential data processing architecture for the implementation of multiple computer vision tasks. Recently, DNN-based algorithms achieve much higher recognition accuracy than traditional algorithms based on shallow learning. However, training and inference DNNs require huge computational capabilities than daily usage purposes of computers. Moreover, with increased size and depth of DNNs, CPUs may be unsatisfactory since they use serial processing by default. GPUs are the solution that come up with greater speed compared to CPUs because of their Parallel Processing/Computation nature. In this paper, we analyze the inference time complexity of DNNs using well-known computer vision library, OpenCV. We measure and analyze inference time complexity for three cases, CPU, GPU-Float32, and GPU-Float16.

Buffering analysis of CNN module based on RISC-V platform (RISC-V 플랫폼 기반 CNN 모듈의 버퍼링 분석)

  • Kim, Jin-Young;Lim, Seung-Ho
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2021.05a
    • /
    • pp.9-11
    • /
    • 2021
  • 최근 임베디드 엣지 컴퓨팅 디바이스에서 AI와 같은 인공지은 연산을 수행하여 AI 추론 연산의 가속화 및 분산화가 많이 이루어지고 있다. 엣지 디바이스는 임베디드 프로세서를 기반으로 AI의 가속 연산을 위해서 내부에 딥러닝 가속기를 포함하여 가속화시키는 시스템 구성을 하고 있다. 딥러닝 가속기는 복잡한 Neural Network 연산을 위한 데이터 이동이 많으며 외부 메모리와 내부 딥러닝 가속기간의 효율적인 데이터 이동 및 버퍼링이 필요하다. 본 연구에서는 엣지 디바이스 딥러닝 가속기 내부의 버퍼 구조를 모델링하고, 버퍼의 크기에 따른 버퍼링 효과를 분석해 보았다. 딥러닝 가속기 버퍼 구조는 RISC-V 프로세서 기반 가상 플랫폼에 구현되었다. 이를 통해서 딥러닝 모델에 따른 딥러닝 가속기 버퍼의 사용성을 분석할 수 있다.

Suggestion for Science Education through the Analysis of Archimedes' Creative Problem Solving Process (Archimedes의 창의적 문제해결과정 분석을 통한 과학교육에의 함의 고찰)

  • Lee, Sang Hui;Paik, Seoung Hey
    • Journal of The Korean Association For Science Education
    • /
    • v.33 no.1
    • /
    • pp.30-45
    • /
    • 2013
  • In this study, we developed a model for analyzing scientists' creative thinking processes, and analyzed Archimedes' thinking process in solving the golden crown problem. As results show, scientists' complex problem solving processes could be represented as a repeating circular model, and the fusion of processes of diverse thinking required for scientists' creativity could be analyzed from the case. Also in this study, we represented the role of experiments in scientists' creative discovery, and investigated the reasons for the difference between the viewpoints of textbooks and historic facts. We found the importance of abductive reasoning and advance knowledge in creative thinking. Archimedes solved the golden crown problem creatively by crossing the scientific thought of dynamics and the daily thought of baths. In this process, abductive reasoning and advance knowledge played an important role. Besides Archimedes' case, if we would reconstruct the creative discovery processes of diverse scientists' in textbooks, students could raise their creative thinking ability by experiencing these processes as educational steps.

Development of Profiles for Context-Aware System in Smart Home Environment and Its Usage (스마트 홈 환경 내 상황인지 시스템을 위한 프로파일 개발 및 적용 방법)

  • Jang, Jun-Hwan;Shin, Wonyong;Koo, Bonjae;Hoque, M. Robiul;Yang, Sung Hyun
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2014.05a
    • /
    • pp.901-904
    • /
    • 2014
  • As sensing techniques have advanced, context-aware technologies have been developed under the various domain for each different purpose. The number of services were created and are being used actually, but the services for specific spatial domain are not adequate yet. To solve this, there have been many efforts, and some of them were actually successful. Among them, the methods which used ontology-based inference were relatively reliable and appropriate for context-aware system, but not able to support contexts for individual without complex rules. In this paper, current scope of context inference is extended from user-oriented context modeling to entity-oriented. Furthermore, we used user profile and home profile to provide more specific context information of not only each individual but entity.

  • PDF

Surrogate Model for Potential Evapotranspiration Using a difference in Maximum and Minimum Temperature within a Hargreaves Modeling Framework (온도인자를 활용한 Hargreaves 모형 기반의 잠재증발산량 대체 모형 개발)

  • Kim, Ho Jun;Kim, Tae-Jeong;Lee, Kang Wook;Kwon, Hyun-Han
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2020.06a
    • /
    • pp.184-184
    • /
    • 2020
  • 수자원 계획 및 관리 시 증발산량의 정량적 분석은 필수적으로 고려되는 사항 중 하나이다. 일단위 이하의 잠재증발산량 산정은 세계식량기구(FAO)가 Penman-Monteith 방법을 기반으로 개발한 FAO56 PM 방법을 주로 활용하며, 이는 다른 방법에 비하여 높은 정확성과 적용성이 뛰어나다. 그러나 FAO56 PM 방법의 입력 매개변수는 다양한 기상자료이며, 장기간의 신뢰성 높은 자료를 구축하는 것은 어려운 실정이다. 이에 본 연구에서는 증발산량 공식인 Hargreaves 공식을 활용하여 FAO56 PM 방법으로 산정된 잠재증발산량과 기온차 사이의 시계열 관계를 재구성한 회귀분석 기법을 개발하였다. 개발된 모형에 유역면적을 적용하여 유역면적별 잠재증발산량을 산정하였으며, 이를 기존의 잠재증발산량과의 비교를 통해 모형의 적합성을 평가하였다. 결과적으로, 복잡한 잠재증발산량식을 단순한 대체모형(surrogate model)으로 제시함으로써 효율적인 증발산량 정량적 평가와 제한적인 기상자료 조건에 보편적 활용이 가능하다. 향후 연구에서는 회귀분석방법에 Bayesian 추론기법을 활용하여 구성함으로 잠재증발산량의 불확실성을 정량적으로 표현하고자 한다.

  • PDF