• 제목/요약/키워드: 행위 기반 제어

검색결과 118건 처리시간 0.027초

시맨틱 웹 기반 시스템을 위한 에이전트 응용 프레임웍 (An Agent Application framework for Applications based on the Semantic Web)

  • 이재호
    • 지능정보연구
    • /
    • 제10권3호
    • /
    • pp.91-103
    • /
    • 2004
  • 다중 에이전트 시스템을 바탕으로 구축되는 시맨틱 웹 응용 프로그램은 에이전트 시스템이 제공하는 적절한 수준의 추상화에서 비롯되는 융통성을 유지하면서도 개발 및 운용의 효율성이 요구된다. 본 연구에서는 에이전트 수준의 추상화를 BDI 에이전트 구조를 기반으로 제공하면서 Java 기반 시스템의 효율성을 갖춘 새로운 에이전트 응용 프레임웍인 VivAce(Vivid Agent Computing Environment)를 소개하고 그 효율성을 대규모 에이전트 기반 시뮬레이션을 통하여 보인다. Vivid 에이전트는 소프트웨어에 의해 제어되는 시스템으로서 지식(knowledge), 지각(perception), 임무(task), 의도(intention)를 중심으로 상태(state)를 표현하며 활동(action)과 반응규칙(reaction rule)으로 행위(behavior)를 나타낸다. 본 논문에서는 먼저 에이전트 응용 프레임웍에 필요한 요소를 제시하고 이에 관련된 VivAce의 기능과 특징 및 이를 이용한 실험 결과를 제시한다.

  • PDF

3차원 도립진자 시스템의 구현 및 퍼지 제어 (Fuzzy Control and Implementation of a 3-Dimensional Inverted Pendulum System)

  • 신호선;추준욱;이승하;이연정
    • 한국지능시스템학회논문지
    • /
    • 제13권2호
    • /
    • pp.137-147
    • /
    • 2003
  • 새로운 3차원 도립진자 시스템의 구현 및 퍼지제어에 관하여 논한다. 기존의 1차원 또는 2차원 도립진자 시스템과 달리, 3차원 도립진자 시스템은 상하 운동을 포함하는 인간의 도립진자 제어행위를 적절히 모사할 수 있는 새로운 시스템이다. 3차원 도립진자 시스템의 특성 분석과 퍼지제어기 설계를 위하여 3축 직교로봇과 도립진자를 포함하는 기구부의 동력학식을 유도한다. 로봇의 여유자유도와 제한된 작업영역을 고려하면서 도립진자의 요오(yaw) 및 피치(pitch)각을 제어하기 위한 퍼지제어기 설계 방법을 제안한다. 개발된 PC 기반의 다축제어보드를 이용한 실험 결과를 통하여 제안된 시스템의 성능을 검증한다.

명령 제어 프레임워크 (Command and Control Framework) 도구 추적 방안에 대한 연구 (A Study on Tracking Method for Command and Control Framework Tools)

  • 권혁주;곽진
    • 정보보호학회논문지
    • /
    • 제33권5호
    • /
    • pp.721-736
    • /
    • 2023
  • 명령 제어 프레임워크 (Command and Control Framework)는 모의 침투 및 교육용으로 개발되었으나 사이버 범죄 그룹과 같은 위협 행위자들이 악용하고 있다. 잠재적인 위협을 식별하고 선제 대응을 하는 사이버 위협 헌팅 관점에 따라 명령 제어 프레임워크가 작동하고 있는 서버를 식별하고 사전 차단하면 위험 요소 관리에 기여를 할 수 있다. 따라서, 이 논문에서는 명령 제어 프레임워크를 사전 추적할 수 있는 방법론을 제안한다. 방법론은 명령제어 프레임워크 관련 서버 목록 수집, 단계적 전달 모사, 봇넷 설정 추출, 인증서 수집 및 특징 추 출4단계로 구성된다. 또한, 상용 명령 제어 프레임워크인 코발트 스트라이크에 제안한 방법론을 적용하여 실험을 수행한다. 실험에서 수집된 비콘, 인증서에 대한 분석 내용을 공유함으로써 명령 제어 프레임워크로부터 발생할 수 있는 사이버 위협 대응 기반을 마련하고자 한다.

경로 제어가 가능한 가상생명체를 위한 2단계 진화 알고리즘 (Two-Stage Evolutionary Algorithm for Path-Controllable Virtual Creatures)

  • 심윤식;김창헌
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제32권11_12호
    • /
    • pp.682-691
    • /
    • 2005
  • 본 논문은 사용자의 제어가 가능한 3차원 물리 기반 가상생명체를 생성하는 2단계 진화 시스템을 제안한다. 기존의 방법은 가상생명체의 형상과 기동, 그리고 목표지점추적(target-following)과 같은 상위 레벨의 행위를 한꺼번에 하나의 진화 시스템으로 생성해냄으로 인하여 진화 단계에서의 사용자의 개입을 허용하지 않았다. 본 논문은 하나로 묶여있던 시스템을 다루기 용이한 두 개의 서브시스템으로 분리함으로써 사용자의 개입을 허용한다. 첫 번째 단계로 가상생명체의 몸체와 직진 기동을 위한 하위 레벨 모터 컨트롤러가 진화 알고리즘(evolutionary algorithm)으로 동시에 생성된다. 두 번째 단계에는 생성된 기본 생명체 위에 주어진 경로를 따라가기 위한 상위 레벨 컨트롤러가 인공 신경망을 사용하여 탑재된다. 경로제어(path-following)를 위한 신경망의 연결 가중치는 유전자 알고리즘(genetic algorithm)을 사용하여 최적화되며 한번 진화된 신경망 컨트롤러는 어떠한 임의의 경로도 잘 따라감을 보여준다. 이로써 사용자는 모든 진화과정이 끝나지 않고도 중간단계에서 기호에 맞는 생명체를 골라내거나 버릴 수 있으며, 동일한 기본 생명체 위에 또 다른 형태의 상위레벨 행위를 생성하는 것도 가능해진다. 본 논문은 이러한 2단계 알고리즘과 함께 직진기동을 위한 새로운 분절 삼각 함수(Piecewise sinusoidal) 컨트롤러를 제안하고 마개 실린더(capped-cylinder)를 기본 요소로 하는 가상생명체에 대한 효율적인 실시간 수중역학 모델링 기법도 함께 소개한다.

동적 자원관리를 활용한 컴포넌트 서비스 레포지토리 설계 및 의존성 형상 알고리즘 (A Design on Component Service Repository using Dynamic Resource Management and Algorithm on Configuration of Dependency)

  • 최상균;송영재
    • 정보처리학회논문지D
    • /
    • 제11D권3호
    • /
    • pp.617-624
    • /
    • 2004
  • 최근의 소프트웨어 개발 기술은 조립 가능한 컴포넌트를 모아 복잡한 소프트웨어 시스템을 만드는 것을 가능하게 하고 있다. 그러나 효율성, 신뢰성이 있는 동적 형상을 지원하는 컴포넌트 기반 시스템을 개발하기에는 어려움이 있다. 컴포넌트에 대한 명세화 되지 않은 의존과 행위가 실체의 원인이 되고 있다. 따라서 컴포넌트 기반 소프트웨어 시스템은 컴포넌트간의 의존성 및 컴포넌트 요구사항을 표현하는 명백한 유지가 있어야 한다. 본 논문은 컴포넌트 서비스에서 배치, 상태보고 및 제어를 위한 컴포넌트 서비스 레포지토리를 설계하고, 기존에 연구된 컴포넌트 의존성 알고리즘의 커스터마이징을 통하여 동적 의존성을 지원하는 재형상 인터페이스 알고리즘을 제안하여 응용 프로그램의 다른 문맥을 재사용 할 수 있도록 하였다.

8bit 마이크로컨트롤러의 PID제어를 이용한 드론 구현 (Implementation of a drone using the PID control of an 8-bit microcontroller)

  • 이동희;문상국
    • 예술인문사회 융합 멀티미디어 논문지
    • /
    • 제6권9호
    • /
    • pp.81-90
    • /
    • 2016
  • 최근 드론은 하나의 취미 생활이 될 정도로 대중화가 되었다. 드론이란 조종사 없이 무선 전파로 비행·조종이 가능한 무인 항공기를 말하며, 주로 비행기나 헬리콥터 모양을 하고 있다. 드론은 군사용으로 시작 되었지만, 건설 현장, 농약 살포용, 현장 탐사, 화물 배송 그리고 수험생에게 답을 알려주는 부정행위를 방지하기 위한 드론 등 민간으로 용도가 크게 확대 되었다. 하지만 시중에서 볼 수 있는 드론은 굉장히 고가이고, 고장이 났을 경우 수리하기가 어려우며, 비행시간이 짧은 불편함이 있다. 본 논문에서는 위에서 말한 불편한 점을 해결하고자 보다 적은 비용으로 8비트 마이크로컨트롤러인 ATmega128을 이용한 드론를 구현했다. 6축 자이로, 가속도 센서와 MCU간의 TWI통신과, PID 제어를 통한 드론의 자세 제어를, 수신기의 신호를 입력받아 송신기로 드론을 제어하는 동작을 C프로그래밍언어를 기반으로 구현하였다. ATmega128을 이용한 드론은 호버링이 가능하고, 제어에 필요하지 않은 핀을 활용하여 다양한 용도의 드론으로 사용 할 수 있다.

행위 기반 제어에 의한 축구로봇 설계 (Design of Behavior-based Soccer Robot)

  • 김종우;성영휘;최한고
    • 융합신호처리학회 학술대회논문집
    • /
    • 한국신호처리시스템학회 2005년도 추계학술대회 논문집
    • /
    • pp.365-368
    • /
    • 2005
  • This paper describes the implementation of autonomy in the motion of a small size human robot. Traditional modeling of environment and concept of moving planning have limitations to adapt the change of environment and to implement in real-time operation. To overcome these limitations, we designed a behavior-based control algorithm and applied to robot soccer. Based on experiment, we verify that the behavior-based control algorithm works well in the change of environment.

  • PDF

Topolgical Map을 이용한 이동로봇의 행위기반 학습제어기 (Behavior-based Learning Controller for Mobile Robot using Topological Map)

  • 이석주;문정현;한신;조영조;김광배
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2000년도 하계학술대회 논문집 D
    • /
    • pp.2834-2836
    • /
    • 2000
  • This paper introduces the behavior-based learning controller for mobile robot using topological map. When the mobile robot navigates to the goal position, it utilizes given information of topological map and its location. Under navigating in unknown environment, the robot classifies its situation using ultrasonic sensor data, and calculates each motor schema multiplied by respective gain for all behaviors, and then takes an action according to the vector sum of all the motor schemas. After an action, the information of the robot's location in given topological map is incorporated to the learning module to adapt the weights of the neural network for gain learning. As a result of simulation, the robot navigates to the goal position successfully after iterative gain learning with topological information.

  • PDF

DEA 모형을 이용한 주요정보통신기반시설 취약점 분석·평가의 효율성 분석 (Analysis of Efficiency of Major Information and Communication Infrastructure Analysis and Evaluation Methods Using DEA Model)

  • 선종욱;이경호
    • 정보보호학회논문지
    • /
    • 제31권4호
    • /
    • pp.853-862
    • /
    • 2021
  • 오늘날 국가 기반시설의 전자적 침해 행위에 의한 정보통신 인프라의 교란 및 마비가 위협 요소로 대두되고 있다. 이에 정부는 주요 기반시설의 정보시스템 및 제어시스템을 보호하기 위해 주요정보통신기반시설 취약점 분석·평가제도를 정기적으로 시행하고 있으며 이를 효율적으로 운영하기 위해 매년 늘어난 인적·물적 자원을 투자하고 있다. 그러나 이러한 정부의 노력에도 불구하고 국가 기반시설을 대상으로 한 침해사고가 지속해서 발생함에 따라 정보보호 기반마련을 위한 정부의 자원 투입이 정보보호 활동 결과 산출에 미치는 영향도가 떨어져 평가체계가 효율적이지 못하다는 의문이 제기되고 있다. 따라서 본 연구에서는 주요정보통신기반시설 취약점 분석·평가 제도의 효율적 운용여부를 DEA 모형을 이용해 검토하고, 분석된 결과를 바탕으로 정보보호 수준 제고를 위한 개선방안을 제안하도록 한다.

한국과 캐나다 대학생들의 콩가공식품에 대한 수응도 및 소비실태 비교 연구 (A Comparative Study on the Acceptability and the Consumption Attitude for Soy Foods between Korean and Canadian University Students)

  • 안태현
    • 한국작물학회지
    • /
    • 제51권5호
    • /
    • pp.466-476
    • /
    • 2006
  • 한국과 캐나다의 젊은 소비계층인 대학생들을 중심으로 콩에 대한 일반적 인지도, 콩가공식품에 대한 구매 및 소비행태, 수응도 등을 설문문항을 통하여 비교해 보았고, 콩가공식품의 소비시 지적되는 문제점을 알아보았다. 한국 대학생들이 캐나다 대학생들에 비해 콩식품에 대하여 더욱 긍정적인 생각과 올바른 지식을 가지고 있었고, 콩식품에 대한 정보를 얻는 방법으로는 한국 대학생들의 경우 주로 상업적 매체를 통하는 것으로 나타났던 반면, 캐나다 대학생들의 경우는 주로 가족이나 친구 등 인맥을 통하는 비율이 높게 나타났다. 소비행태에 있어서는, 한국의 경우 조사대상자 전체가 구매경험이 있는 것으로 조사되었으나 캐나다의 경우는 조사대상자의 55.4%만이 콩가공식품 구매경험이 있었으며, 친숙하게 느껴지는 콩가공식품, 구매경험이 있는 콩가공식품 그리고 구매빈도가 높은 콩가공식품 등에 대해서는 한국과 캐나다 모두 매우 유사한 경향을 보였는데 두유에 대한 인지도가 가장 높았으며 소비량도 많은 것으로 나타났고 다음으로 콩음료, 마가린 등의 순서로 나타났다. 본 연구결과, 콩가공식품을 포함한 콩식품은 단순한 동양의 전통식품만이 아니라 동서양의 식생활에 일반적인 식품으로 자리매김하고 있는 것으로 나타났다. 단지 콩 유입의 역사가 짧고 낙농업 위주의 식생활이 주를 이루고있는 캐나다에서는 콩식품에 대한 관심이 한국보다 적어 소비경험이 전혀 없는 대학생들이 많았고(44.6%)우유식품을 선호하는 학생들이 많았다. 반면, 한국의 경우는 다양한 콩 가공식품이 일반화되지 않아 두유나 콩음료 등 특정 콩가공식품에 대한 소비율만 높은 것으로 나타났다. 그러나 앞으로 캐나다의 콩가공식품의 소비는 더욱 늘어날 것으로 전망되며, 우리나라 또한 젊은 소비자들의 콩식품 소비 활성화를 위하여 다양한 기호와 욕구를 충족시킬 수 있는 제품개발이 지속적으로 이루어진다면 전통적인 콩식품 및 콩가공식품 소비는 더욱 늘어날 것으로 전망되어 진다.능력이 있었다. 그러므로 $(PPAR{\gamma})$의 활성에 있어 RXR heterodimer가 사람의 백혈병세포에 대한 조절 경로로서 존재하며, PTEN의 upregulation을 통해 백혈병을 조절하기 때문에 백혈병의 예방 및 치료 접근에 $(PPAR{\gamma})$와 RXR ligands가 중요한 역할을 할 것이다.제안 객체 모델에서는 객체의 상태에 따라 사용 가능한 행위가 결정되는 가상 환경을 위해 새로운 인터페이스로 컨텍스트 메뉴(context menu) 인터페이스와 동작 생성 모델을 제시한다. 정의하였다. 객체 모델에서 객체의 상태 정보와 행위 정보를 분석해 아바타가 할 수 있는 행위를 컨텍스트 메뉴로 제공하기 때문에 사용자는 가상 환경의 상태에 상관 없이 직관적으로 명령을 줄 수 있다. 또한 사용자는 기존의 2D 혹은 텍스트기반 스크립트 작성기법을 벗어나 사용자는 제안된 3D 인터페이스 기법을 통하여 실시간으로 아바타의 행위 스크립트를 작성 및 재생 할 수 있다. 본 논문에서 제시한 시스템은 기존의 아바타 중심적인 제어를 객체에 분산함으로써 효율적이고 직관적인 명령을 내릴 수 있고 또한 손쉬운 시나리오 생성을 가능하게 하였다. 본 연구에서는 제안 기법의 활용을 위해 프리젠테이션 도메인 환경의 시스템을 구축하고 아바타-객체 행위제어 및 스크립트 생성 기법을 적용하였다.S는 스크립트 언어를 사용하는 전문가 시스템[7]으로 선언적 룰(Declarative Rule)을 이용하여 지식을 표현 하고 추론을 수행하는 추론 엔진의 한 종류이다. JESS의 지식 표현 방식은 튜닝 원칙을 쉽게 표현하고 수용할 수 있는 구조를 가지고 있으며 작은 크기와 빠른 추론 성능을 가지기 때문에 실시간으로 처리 되는 어플리케이션 튜닝에 적합하다. 지식 기반 모률의 가장 큰 역할은 주어진 데이터베이스 시스템의 모델을 통하여 필요한 새로운 지식을 생성하고 저장하는 것이다.