• 제목/요약/키워드: Intelligent Game

검색결과 166건 처리시간 0.031초

휴머노이드 로봇의 스프린트 경기 전략 (Strategy for Sprint Race of Humanoid Robot)

  • 길우람;유영재
    • 한국지능시스템학회논문지
    • /
    • 제26권5호
    • /
    • pp.390-395
    • /
    • 2016
  • 본 논문에서는 인간의 스프린트 경기와 휴머노이드 로봇의 스프린트 경기를 비교하고 FIRA가 주관한 휴머노이드 로봇의 대표적인 스포츠 경기인 HuroCup에 대해서 소개한다. 또한 이 대회의 경기 규정을 알아보고 휴머노이드 로봇이 스프린트 경기를 수행하는데 사용할 수 있는 경기 전략을 제시한다. 본 논문을 위해 스프린트 경기 규정에 맞는 휴머노이드 로봇을 설계 및 개발하고, 제작한 휴머노이드 로봇에 스프린트 경기 전략 알고리즘을 적용하여 로봇의 성능을 시험한다. 마지막으로, 실제 경기 사례를 통해 제작된 휴머노이드 로봇이 스프린트 경기에 적합하게 수행함을 검증한다.

Dynamic Spectrum Load Balancing for Cognitive Radio in Frequency Domain and Time Domain

  • ;손성환;;김재명
    • 한국ITS학회 논문지
    • /
    • 제8권3호
    • /
    • pp.71-82
    • /
    • 2009
  • As a solution to spectrum under-utilization problem, Cognitive radio (CR) introduces a dynamic spectrum access technology. In the area, one of the most important problems is how secondary users (SUs) should choose between the available channels, which means how to achieve load balancing between channels. We consider spectrum load balancing problem for CR system in frequency domain and especially in time domain. Our objective is to balance the load among the channels and balance the occupied time length of slots for a fixed channel dynamically in order to obtain a user-optimal solution. In frequency domain, we refer to Dynamic Noncooperative Scheme with Communication (DNCOOPC) used in distributed system and a distributed Dynamic Spectrum Load Balancing algorithm (DSLB) is formed based on DNCOOPC. In time domain, Spectrum Load Balancing method with QoS support is proposed based on Dynamic Feed Back theory and Hash Table (SLBDH). The performance of DSLB and SLBDH are evaluated. In frequency domain, DSLB is more efficient compared with existing Compare_And_Balance (CAB) algorithm and gets more throughput compared with Spectrum Load Balancing (SLB) algorithm. Also, DSLB is a fair scheme for all devices. In time domain, SLBDH is an efficient and precise solution compared with Spectrum Load Smoothing (SLS) method.

  • PDF

유니티 ML-Agents를 이용한 강화 학습 기반의 지능형 에이전트 구현 (Implementation of Intelligent Agent Based on Reinforcement Learning Using Unity ML-Agents)

  • 이영호
    • 한국인터넷방송통신학회논문지
    • /
    • 제24권2호
    • /
    • pp.205-211
    • /
    • 2024
  • 본 연구는 유니티 게임 엔진과 유니티 ML-Agents를 이용하여 강화 학습을 통해 목표 추적 및 이동을 지능적으로 수행하는 에이전트를 구현하는 데 목적이 있다. 본 연구에서는 에이전트의 효과적인 강화 학습 훈련 방식을 모색하기 위해 단일 학습 시뮬레이션 환경에서 하나의 에이전트를 트레이닝하는 방식과 다중 학습 시뮬레이션 환경에서 여러 에이전트들을 동시에 병렬 트레이닝하는 방식 간의 학습 성능을 비교하기 위한 실험을 수행하였다. 실험 결과를 통해 병렬트레이닝 방식이 싱글 트레이닝 방식보다 학습 속도 측면에서 약 4.9배 빠르고, 학습 안정성 측면에서도 더 안정적으로 효과적인 학습이 일어남을 확인할 수 있었다.

지상무기효과분석모델(AWAM)을 활용한 워리어 플랫폼 지능형 조절 시스템 생존 효과도에 관한 연구 (Study on Survival Effectiveness of Intelligent System for Warrior Platform by using AWAM)

  • 권영진;김태양;채제욱;김주희
    • 한국군사과학기술학회지
    • /
    • 제23권3호
    • /
    • pp.277-285
    • /
    • 2020
  • Survivability in a battle field is the most important aspect to the warriors. To analyze the survival effectiveness of warrior platform, the simulation via war-game model is an essential step in advance to the development of platform. In this study, Army Weapon effectiveness Analysis Model(AWAM) was utilized for analysis. Several weapon parameters were adjusted to apply the characteristics of warrior platform in some cases of the defense and survival system. Especially, adjusted triage possibility, probability of kill, fatality and accuracy were employed as parameters in the simulation program to evaluate the survival effectiveness of intelligent system based on the previous researches. In the future battle field or virtual space in the AWAM, the warrior platform intelligent system could react emergency treatment on time by expoiting the bio-information of man at arms. Considering the order of supply priority, special force was selected as operating troops and battle scenario without engagement was selected to measure accurate survival effectiveness. In conclusion, the survivability of defence and survival system of the warrior platform was about 1.47 times higher than that of current system.

IOA 기반의 지능형지속위협 대응 위한 지능형 정보보호시스템 (The IOA-Based Intelligent Information Protection System for Response of Advanced Persistent Threats)

  • 류창수
    • 한국정보통신학회논문지
    • /
    • 제20권11호
    • /
    • pp.2067-2072
    • /
    • 2016
  • 최근 기존 정보보호시스템을 우회하는 공격 기법의 발달로 사용자가 인식하지 못하는 형태의 정보자산에 대한 지속적인 공격으로 위협이 되고 있다. 이는 기존 시스템의 단일 대응이 어려운 APT 공격, 우회접근공격 및 암호화 패킷에 대한 공격 등에 대한 침해예측 시도에 대한 즉각적인 대응을 지원하고 공격지표 위주의 방어 전략으로 정보보호 시스템에 대한 지속적인 모니터링의 수행이 요구되고 있다. 본 논문에서는 지능형지속위협 공격경로차단을 위해 정보자산에 대한 업무영향평가를 통한 예방통제로 중요한 자산 식별하고 위험을 미리 제거하기 위하여 취약성 분석, 위험분석을 통한 정보통제 정책을 수립하고 서버접근에 대한 내 외부 우회네트워크 통제, 암호화통신 감시를 통해 탐지통제를 수립하고 백업과 복구를 통해 연계 제어된 교정통제를 하여 지능화된 침해대응 할 수 있도록 중앙집중식 지능형 정보보호시스템을 제안한다.

AR을 이용한 아스팔트 포장 다짐공사 지원 시스템 구축 및 교육과정 제안 (Development of AR System for Asphalt Pavement Compaction Operation and Suggestion for Accompanying Education Program)

  • 김남호;조남준;김노아
    • 실천공학교육논문지
    • /
    • 제11권1호
    • /
    • pp.33-41
    • /
    • 2019
  • 도로포장공사는 시방규정에 맞는 재료를 포설하고 다짐장비를 가동하여 이를 적절한 강도를 가질 수 있도록 다짐하는 공정이 큰 부분을 차지한다. 지난 15년간 유럽 및 미국에서 도로포장공사용 다짐장비 및 시공법의 비약적인 발전이 있었다. GPS 및 각종 센서가 부착된 지능형 다짐 장비가 가동하면서 지반/포장 구조체의 반응 및 다짐장비의 위치 등을 실시간으로 구할 수 있게 되어, 이를 공사품질관리에 이용할 수 있게 된 것이다. 국내에서도 이러한 시공체계를 도입하기 위한 기초연구가 진행되고 있다. 본 연구를 통하여 증강현실기반의아스팔트 포장 다짐공사 지원체계를 제안하고 이를 공사담당자가 적절히 활용할 수 있는 교육과정 및 내용을 제안하였다. 세계적으로 아직 시도된 바 없는 AR환경에서의 IC 다짐장비 시공관리를 통하여 아스팔트 포장 다짐공사의 시공품질을 극대화할 수 있을 것으로 판단된다.

정보보호 대책의 성능을 고려한 투자 포트폴리오의 게임 이론적 최적화 (Game Theoretic Optimization of Investment Portfolio Considering the Performance of Information Security Countermeasure)

  • 이상훈;김태성
    • 지능정보연구
    • /
    • 제26권3호
    • /
    • pp.37-50
    • /
    • 2020
  • 사물 인터넷, 빅데이터, 클라우드, 인공지능 등 다양한 정보통신기술이 발전하면서, 정보보호의 대상이 증가하고있다. 정보통신기술의 발전에 비례해서 정보보호의 필요성이 확대되고 있지만, 정보보호 투자에 대한 관심은 저조한 상황이다. 일반적으로 정보보호와 관련된 투자는 효과를 측정하기 어렵기 때문에 적절한 투자가 이루어지지 않고 있으며, 대부분의 조직은 투자 규모를 줄이고 있다. 또한 정보보호 대책의 종류와 특성이 다양하기 때문에 객관적인 비교와 평가가 힘들고, 객관적인 의사결정 방법이 부족한 실정이다. 하지만 조직의 발전을 위해서는 정보보호와 관련된 정책과 의사결정이 필수적이며 적정 수준의 투자와 이에 대한 투자 효과를 측정 할 필요가 있다. 이에 본 연구에서는 게임 이론을 이용하여 정보보호 대책 투자 포트폴리오를 구성하는 방법을 제안하고 선형계획법을 이용하여 최적 방어 확률을 도출한다. 2인 게임 모형을 이용하여 정보보호 담당자와 공격자를 게임의 경기자로 구성한 뒤, 정보보호 대책을 정보보호 담당자의 전략으로, 정보보호 위협을 공격자의 전략으로 각각 설정한다. 게임 모형은 경기자의 보수의 합이 0인 제로섬 게임을 가정하고, 여러개의 전략 사이에서 일정한 확률 분포에 따라 전략을 선택하는 혼합 전략 게임의 해를 도출한다. 여러 종류의 위협이 존재하는 현실에서는 한 개의 정보보호 대책만으로 일정 수준 이상의 방어가 힘들기 때문에, 다수의 정보보호 대책을 고려해야한다. 따라서 다수의 정보보호 위협에 따른 정보보호 대책이 배치된 환경에서 정보보호 대책의 방어 비율을 이용하여 정보보호 대책 투자 포트폴리오를 산출한다. 또한 최적화된 포트폴리오를 이용하여 방어 확률을 최대화하는 게임 값을 도출한다. 마지막으로 정보보호 대책의 실제 성능 데이터를 이용하여 수치 예제를 구성하고, 제안한 게임 모델을 적용하고 평가한다. 본 연구에서 제시한 최적화 모델을 이용하면 조직의 정보보호 담당자는 정보보호 대책의 방어 비율을 고려하여 정보보호 대책의 투자 가중치를 구할 수 있고, 효과적인 투자 포트폴리오를 구성하여 최적의 방어 확률을 도출 할 수 있을 것이다.

New idea about realizing automatic collision avoidance on the sea

  • Yao, Jie;Wu, Zhaolin
    • 한국항해항만학회:학술대회논문집
    • /
    • 한국항해항만학회 2001년도 Proceeding of KIN-CIN Joint Symposium 2001 on Satellite Navigation/AIS, lntelligence , Computer Based Marine Simulation System and VDR
    • /
    • pp.65-74
    • /
    • 2001
  • The rapid development of computer technology and widely application of artificial intelligent provide technology support for realizing navigation automation on the sea. which has achieved great success in shipping advanced countries like japan, England, America, Germany and also in the developing country, China. However, it still remains in the studying Period up to now in aspects of collision avoidance decision-making mathematical model and reasoning mechanism. In this paper, approaches are proposed to establish the collision avoidance automation system. One of them is based on the former studies to realize automation system by make use of finite state machine theory and following the International regulations for Preventing Collision at Sea, 1972. The others are to establish the new idea about automatic collision avoidance system by taking advantage of the free flight idea, hybrid system, game theory used in air traffic management studies in recent years and the common characteristics in both air and sea traffic management.

  • PDF

가상점원 : 고객과의 협상을 위한 에이전트 (Cyber-Salesman : An Agent negotiating with Customers)

  • 조의성;조근식
    • 한국지능정보시스템학회:학술대회논문집
    • /
    • 한국지능정보시스템학회 1999년도 춘계공동학술대회-지식경영과 지식공학
    • /
    • pp.217-225
    • /
    • 1999
  • 협상은 상거래에 있어서 매우 중요한 요소 중 하나이다. 현재의 웹 기반 전자상거래 시스템은 이러한 중요한 협상 구조를 상거래에 잘 반영하지 못하는 문제점을 가지고 있다. 이러한 문제점중 기업과 소비자간의 미비한 협상 구조를 보안하기 위해 실세계 상거래에서 존재하는 점원을 전자상거래상의 가상점원으로 모델링하여 회사의 정책과 구매자의 특성을 반영하여 구매자와 전략적으로 자동 협상을 수행할 수 있는 에이전트의 구조를 설계하고 표현하고, 그 제안에 대한 평가 내용과 결정사항을 전달할 수 있는 언어적인 구조가 필요하며, 협상의 대상이 되는 사안들의 특성을 반영할 수 있는 표현 구조도 요구된다. 또한 이러한 협상에서 전략을 세우고 알맞은 제안을 제시하며 상대의 제안에 대하여 전략적으로 반응할 수 있는 의사결정 모델이 요구된다. 본 논문에서는 회사의 정책 모델과 구매자의 모델을 정의하고 이를 이용한 협상 모델을 설계 구현하였다. 협상 구조의 모델링을 위해 KQML(Knowledge Query Manipulation Language)을 기반으로 전자상거래 프로토콜로 설계하고, 논쟁 기반 협상 모델을 기초로 협상언어를 설계하였다. 또한 협상에서의 전략적인 의사결정을 위해 게임이론을 이용하고, 규칙 기반 시스템으로 이를 보충하였다. 마지막으로 가상점원 모델을 바탕으로 조립 컴퓨터 판매를 위한 가상점원으로 구현하였고, 이에 대한 실험을 통하여 가상점원의 유용성을 보였다.

  • PDF

Procedural Behavior Model using Behavior Tree in Virtual Reality Applications

  • Seo, Jinseok;Yang, Ungyeon
    • Journal of Multimedia Information System
    • /
    • 제6권4호
    • /
    • pp.179-184
    • /
    • 2019
  • This paper introduces a study for procedurally generating the behavior of objects in a virtual environment at runtime. This study was initiated to enable the behavioral model of objects in virtual reality applications to evolve in response to user behavior at runtime. Our approach is to describe the behavior of an object as a behavior tree, and to make a node of the behavior tree change to another type if a certain condition is satisfied. We defined four types of node changes: "parameterized", "probabilistic", "alternate", and "variant". We experimented with a virtual environment that includes a variety of simple procedural elements to explore the possibilities of our approach. As a result of the implementation, if an optimization algorithm that can select and apply the optimized procedural elements in response to the user's behavior is complemented, it is confirmed that more intelligent objects and agents can be implemented in virtual reality applications.