• 제목/요약/키워드: Search Engine Optimization

검색결과 35건 처리시간 0.02초

매치 3 게임 플레이를 위한 PPO 알고리즘을 이용한 강화학습 에이전트의 설계 및 구현 (Design and Implementation of Reinforcement Learning Agent Using PPO Algorithim for Match 3 Gameplay)

  • 박대근;이완복
    • 융합정보논문지
    • /
    • 제11권3호
    • /
    • pp.1-6
    • /
    • 2021
  • 매치 3 퍼즐 게임들은 주로 MCTS(Monte Carlo Tree Search) 알고리즘을 사용하여 자동 플레이를 구현하였지만 MCTS의 느린 탐색 속도로 인해 MCTS와 DNN(Deep Neural Network)을 함께 적용하거나 강화학습으로 인공지능을 구현하는 것이 일반적인 경향이다. 본 연구에서는 매치 3 게임 개발에 주로 사용되는 유니티3D 엔진과 유니티 개발사에서 제공해주는 머신러닝 SDK를 이용하여 PPO(Proximal Policy Optimization) 알고리즘을 적용한 강화학습 에이전트를 설계 및 구현하여, 그 성능을 확인해본 결과, 44% 정도 성능이 향상되었음을 확인하였다. 실험 결과 에이전트가 게임 규칙을 배우고 실험이 진행됨에 따라 더 나은 전략적 결정을 도출 해 낼 수 있는 것을 확인할 수 있었으며 보통 사람들보다 퍼즐 게임을 더 잘 수행하는 결과를 확인하였다. 본 연구에서 설계 및 구현한 에이전트가 일반 사람들보다 더 잘 플레이하는 만큼, 기계와 인간 플레이 수준 사이의 간극을 조절하여 게임의 레벨 디지인에 적용된다면 향후 빠른 스테이지 개발에 도움이 될 것으로 기대된다.

웹보메트릭스를 활용한 지역관광자원 발굴 및 네트워크 분석: 대구 수성구를 중심으로 (Identifying Regional Tourism Resources Using Webometric Network Analysis: A case of Suseong-gu in Daegu, South Korea)

  • 송화영;주우붕;김지은;오정현;박한우
    • 한국산학기술학회논문지
    • /
    • 제21권7호
    • /
    • pp.475-486
    • /
    • 2020
  • 이 연구는 웹보메트릭스를 활용한 지역관광자원 발굴 및 뉴스 네트워크를 대구 수성구를 중심으로 분석한 연구이다. 데이터는 Bing, Naver 등 웹 데이터를 사용했으며, 네트워크 분석과 댓글 분석을 하였다. 연구문제는 총 세가지로 첫째, 대구 내부에서 수성구의 검색엔진 최적화 수준은 어떠한가? 둘째, 수성구 관광자원의 온라인 출현도는 어떠한가? 셋째, 높은 온라인 출현도를 보이는 관광자원의 뉴스 기사와 댓글은 어떤 내용이 주를 이루는가?이며 그 결과를 보면 첫째, 수성구는 검색엔진 최적화 수준이 대구 내부에서 하위권에 속하며 이는 수성구 관광을 언급한 자료들의 온라인 가시성이 미약한 수준임을 알 수 있다. 둘째, 수성구에서 온라인 출현도가 높은 관광자원들은 대부분 수성못 중심이다. 셋째, 수성못 언론 보도의 내용과 댓글을 살펴본 결과 수성못 교통문제와 열대야가 최대 관심사로 나타나, 관광기반시설에 대한 접근성 개선과 관광자원 개발이 요구된다. 이러한 분석결과는 수성구 관광자원 관련 정책의 개발 및 서비스 운영에 기여 할 수 있고 지역 경제에 대한 해답이 될 것이다.

헬리콥터용 2단 축류압축기의 재설계에 관한 연구 (A Study on the Redesign of the Two-Stage Axial Compressor for Helicopter Engines)

  • 김진한;최창호;김춘택;양수석;이대성
    • 한국유체기계학회 논문집
    • /
    • 제4권1호
    • /
    • pp.7-13
    • /
    • 2001
  • In developing a multistage compressor, the stage matching is one of the critical design issues. The mismatching can be often observed even if each stage has been proven good and then used as part of a compression system. A good matching among the stages can be achieved by changing various design parameters (i.e., passage cross sectional areas, blades angles, stagger angles, curvature, solidity, etc.). Therefore, designers need to find out what parameters must be changed and how much. In this study, a method to search the design parameters for optimum stage matching has been used based on an 1-D mathematical model of a compressor, which uses the data obtained from the preliminary test to identify the design parameters. This methodology is applied with a two-stage axial compressor, which was originally designed for a helicopter gas turbine engine. After identifying design parameters using preliminary test data, an optimization process has been employed to achieve the best matching between the stages (i.e., maximum efficiency of the compressor at its operation modes within a given range of the rotor speed under given restrictions for required stall margins and mass flow). 3-D flow calculations have been performed to confirm the usefulness of the corrections based on the 1-D mathematical model. Calculational results agree well with the experimental data in view of the performance characteristics. Some promising results were produced through the methodology proposed in this paper in conjunction with flow calculations.

  • PDF

웹 애플리케이션 성능 분석을 위한 REST API 기반의 서버 구축 (REST API based Server Construction for Web Application Performance Analysis)

  • 김현국;박진태;최문혁;문일영
    • 한국항행학회논문지
    • /
    • 제22권5호
    • /
    • pp.456-461
    • /
    • 2018
  • 4차 산업혁명을 통해 웹이 다양한 기술들과 융합되기 전에는 웹 애플리케이션의 성능을 평가하는 요소가 단순히 웹 애플리케이션이 로딩 되는 속도뿐이었다. 따라서 기존에 시중에 나와 있는 웹 애플리케이션 성능분석 툴의 경우 대부분 웹 애플리케이션이 웹 브라우저에서 동작 하는 속도에 초점을 맞추고 있다. 하지만 웹은 이제 단순 웹 브라우저 뿐만 아니라 다양한 서비스들과 융합되어 활용되고 있으며, 단순 속도 이외에도 웹 애플리케이션을 평가하기 위해 평가해야할 요소들이 등장했다. 따라서 본 논문에서는 앞서 언급한 속도뿐만 아니라 프로그레시브 웹 앱, 접근성, 모범 사례, 검색 엔진 최적화를 고려한 웹 애플리케이션 성능 분석을 진행하기 위한 서버를 설계하고, REST API 형태로 서비스를 구축하여 사용자의 기기나 환경에 영향을 받지 않고 웹 애플리케이션 성능 서비스를 제공할 수 있는 서버를 설계 및 구현하고자 한다.

공공 서비스 수출 플랫폼을 위한 온톨로지 모형 (An Ontology Model for Public Service Export Platform)

  • 이광원;박세권;류승완;신동천
    • 지능정보연구
    • /
    • 제20권1호
    • /
    • pp.149-161
    • /
    • 2014
  • 공공 서비스의 수출의 경우 수출 절차와 대상 선정에 따른 다양한 문제가 발생하며, 공공 서비스 수출 플랫폼은 이러한 문제점들을 해결하기 위하여 사용자 중심의 유연하고, 개방형 구조의 디지털 생태계를 조성할 수 있도록 구현되어야 한다. 또한 공공서비스의 수출은 다수의 이해당사자가 참여하고 여러 단계의 과정을 거쳐야 하므로 사용자의 이해 종류와 탐색 컨설팅 협상 계약 등 수출 프로세스 단계별로 맞춤형 플랫폼 서비스 제공이 필수적이다. 이를 위해서 플랫폼 구조는 도메인과 정보의 정의 및 공유는 물론 지식화를 지원할 수 있어야 한다. 본 논문에서는 공공서비스 수출을 지원하는 플랫폼을 위한 온톨로지 모형을 제안한다. 서비스 플랫폼의 핵심 엔진은 시뮬레이터 모듈이며 시뮬레이터 모듈에서는 온톨로지를 사용하여 수출 비즈니스의 여러 컨텍스트들을 파악하고 정의하여 다른 모듈들과 공유하게 된다. 온톨로지는 공유 어휘를 통하여 개념들과 그들 간의 관계를 표현할 수 있으므로 특정 영역에서 구조적인 틀을 개발하기 위한 메타 정보를 구성하는 효과적인 도구로 잘 알려져 있다. 공공서비스 수출 플랫폼을 위한 온톨로지는 서비스, 요구사항, 환경, 기업, 국가 등 5가지 카테고리로 구성되며 각각의 온톨로지는 요구분석과 사례 분석을 통하여 용어를 추출하고 온톨로지의 식별과 개념적 특성을 반영하는 구조로 설계한다. 서비스 온톨로지는 목적효과, 요구조건, 활동, 서비스 분류 등으로 구성되며, 요구사항 온톨로지는 비즈니스, 기술, 제약으로 구성 된다. 환경 온톨로지는 사용자, 요구조건, 활동으로, 기업 온톨로지는 활동, 조직, 전략, 마케팅, 시간으로 구성되며, 국가 온톨로지는 경제, 사회기반시설, 법, 제도, 관습, 인프라, 인구, 위치, 국가전략 등으로 구성된다. 수출 대상 서비스와 국가의 우선순위 리스트가 생성되면 갭(gap) 분석과 매칭 알고리즘 등의 시뮬레이터를 통하여 수출기업과 수출지원 프로그램과의 시스템적 연계가 이루어진다. 제안하는 온톨로지 모형 기반의 공공서비스 수출지원 플랫폼이 구현되면 이해당사자 모두에게 도움이 되며 특히 정보 인프라와 수출경험이 부족한 중소기업에게 상대적으로 더 큰 도움이 될 것이다. 또한 개방형 디지털 생태계를 통하여 이해당사자들이 정보교환, 협업, 신사업 기획 등의 기회를 만들 수 있을 것으로 기대한다.