• 제목/요약/키워드: 복제엔진

검색결과 6건 처리시간 0.019초

인공지능 포커게임수행엔진 개발 (Development of the Poker Game Achievement Engine for Artificial Intelligence)

  • 박종범
    • 한국컴퓨터정보학회논문지
    • /
    • 제14권11호
    • /
    • pp.41-52
    • /
    • 2009
  • 본 논문에서는 게이머를 상대로 게임을 수행할 수 있는 포커게임수행엔진을 제안하였고, 제안한 엔진을 이용해 게이머의 게임능력, 성향, 습관을 복제해 게이머를 대신해 게임을 수행할 수 있는 복제엔진을 구현하였다. 게이머와 비슷한 게임능력과 성향을 갖고 있는 게임수행엔진이 있다면 게임을 더욱 흥미롭게 만드는 요인이 될 수 있다. 개발된 게임수행엔진을 통해 게이머의 게임수행능력, 게임성향, 습관 등의 게임행위를 복제해 게이머의 수행로봇을 만들면 여러 종류 게임에 다양한 형태로 응용할 수 있을 것이다.

뉴스와 토픽

  • 한국과학기술단체총연합회
    • 과학과기술
    • /
    • 제35권2호통권393호
    • /
    • pp.10-13
    • /
    • 2002
  • 2001년의 가장 괄목할 과학 연구업적/초기 인간배아 복제 성공/새로운 디자인의 엔진/인간 줄기세포를 뇌세포로 전환/DNA 컴퓨터 개발/태양계 밖 행성의 대기상태 밝혀내/세계에서 가장 빠른 레이저/화성에 한때는 물이 지구보다 많았다/눈 무게 때문에 지구가 축소 팽창한다/목성의 위성 이오의 화산 분화구 촬영/산소원자 4개로 이뤄진 산소분자 발견/침팬지 지놈 98.7%가 인간과 동일/바다거북의 항해 기술

  • PDF

키-값 저장소를 위한 효율적인 로그 처리 기법 설계 및 평가 (Design and Evaluation of an Efficient Flushing Scheme for key-value Store)

  • 한혁
    • 한국콘텐츠학회논문지
    • /
    • 제19권5호
    • /
    • pp.187-193
    • /
    • 2019
  • 키-값 스토리지 엔진은 소셜 네트워크, 온라인 전자 상거래 환경 및 클라우드 서비스를 포함한 많은 컴퓨팅 환경에서 점점 더 수요가 증가하고 있는 필수적인 구성 요소다. 최근 키-값 스토리지 엔진은 트랜잭션, 버전관리 및 복제를 비롯한 많은 기능을 제공한다. 키-값 스토리지 엔진에서 트랜잭션 처리는 로그 선행 기입을 사용하여 원자성을 제공하며, 동기식 커밋 방식에서는 트랜잭션이 완료되기 전에 로그 데이터를 플러시한다. 그러나 로그 선행 기입에서 로그 데이터를 저장 장치로 플러시하는 것은 다양한 최적화 기법이 제안되었음에도 불구하고 여전히 fsync() 호출에 큰 오버헤드가 존재하고 있기 때문에 키-값 스토리지 엔진의 성능 병목이다. 이 논문에서는 기존 플러싱 체계를 최적화하기 위해 그룹 동기화 기법을 제안하여 키-값 스토리지 엔진의 성능을 개선한다. 또한, fsync()를 수행하는 동안에 다른 트랜잭션을 수행하는 트랜잭션 스케줄링 기법을 제안한다. 이 체계는 기존 시스템이 제공하는 동일한 트랜잭션 수준을 지원하면서 fsync() 호출의 수를 줄이는 효율적인 방법이다. 우리는 WiredTiger 스토리지 엔진에 제안하는 방법을 구현하였다. 실험 결과는 제안된 시스템이 기존 시스템에 비해 키-값 워크로드의 성능을 향상시킨다는 것을 보여준다.

NetFPGA를 이용한 고성능 오버레이 멀티캐스트 패킷 전송 엔진 구현 (Implementation of High Performance Overlay Multicast Packet Forwarding Engine On NetFPGA)

  • 전혁진;이현석;정용진
    • 대한전자공학회논문지SD
    • /
    • 제49권6호
    • /
    • pp.9-17
    • /
    • 2012
  • 인터넷상에서 고품질 멀티미디어 서비스는 화상회의나 실시간 인터넷 방송 등 여러 분야에 적용 될 수 있기 때문에 주목받고 있다. 이러한 서비스에서 네트워크 자원을 효율적으로 사용하기 위해 IP 멀티캐스트가 해결책으로 제시되고 있지만 관리상의 문제점으로 인해 실제로 사용되지 못하고 있다. 대안으로 기존의 라우터들의 하드웨어를 변경하지 않고 상위계층에서 라우팅을 하는 오버레이 멀티캐스트가 제시되고 있다. 하지만 오버레이 멀티캐스트는 상위계층에서 멀티캐스팅 동작을 수행하기 때문에 최대 전송속도가 낮아서 고속 멀티미디어 데이터 전송에 부적합하다. 본 논문에서는 NetFPGA를 이용하여 고속의 처리가 필요한 부분인 멀티캐스팅 동작을 위한 패킷의 복제와 전송, 터널링 기능을 설계 하였다. 그 외에 비교적 고속의 처리가 필요하지 않은 부분은 소프트웨어로 구현하였다. 이로 인하여 실시간 처리가 가능하도록 하였다. 향후 성능 개선을 통하여 복제 가능한 지점의 수를 늘리고, 최적화를 통해 처리속도를 증가 시킬 연구를 진행할 것이다.

증강현실을 이용한 건물의 수도관 관리 방안 연구 (Study on Management of Water Pipes in Buildings using Augmented Reality)

  • 박상현
    • 한국전자통신학회논문지
    • /
    • 제18권6호
    • /
    • pp.1229-1238
    • /
    • 2023
  • 디지털 트윈은 현실 세계를 복제한 가상 공간을 만들고 현실 공간과 가상 공간을 통합하여 효율적으로 현실 공간을 관리하는 기술이다. 건물에 설치되어 있지만 시각적으로 보이지 않는 수도관 설비를 가상 공간에 구현하고 이를 건물의 실내 공간에 증강함으로써 현실 세계의 수도관을 효과적으로 관리하는 것이 수도 설비에 대한 디지털 트윈 개념이다. 제안하는 방법에서는 Unity 3D 게임 엔진을 이용하여 건물의 실내에 디지털 트윈 기술을 적용하는 방법을 구현하며, 디지털 트윈 구현에 필요한 증강현실 기술은 ARCore 기반의 AR Foundation 툴 킷을 사용한다. 디지털 트윈 응용은 현실 세계와 가상 세계를 정합하는 것이 필수적이다. 제안하는 방법에서는 2D 이미지 마커를 이용하여 현실 세계와 가상 세계를 정합한다. 또한 증강된 오브젝트를 시각적으로 현실감 있게 표현하기 위하여 Unity 쉐이더 프로그램을 적용한다. 구현 결과는 제안하는 방법이 간단하지만 정확하게 수도관을 현실 공간에 배치하고, 시각적으로도 효과적으로 벽면 위에 수도관을 표현하는 것을 보여준다.

캄보디아 음악 산업 재건을 위한 감정 분석 엔진 연구 (Sentiment Analysis Engine for Cambodian Music Industry Re-building)

  • 삭소니타 코으른;김윤선
    • 한국시뮬레이션학회논문지
    • /
    • 제26권4호
    • /
    • pp.23-34
    • /
    • 2017
  • 캄보디아의 대중음악은 크메르 루즈 정권 기간 동안 예술가의 90 %가 사망 한 이래로 완전히 잊혀졌다. 1979 년부터 전쟁에서 회복 한 후 1990 년 음악은 다시 성장하기 시작했다. 그러나 캄보디아 대중 음악의 역 동성과 흐름은 다면적 사회 경제적, 정치적, 창조적 세력에 의해 관찰 되고 있지만, 표절과 불법 복제로 수년간 대중음악산업에서 널리 퍼져 많은 문제가 되어왔다. 최근에는 크메르(캄보디아언어) 전통 음악을 팬과 아티스트 모두에게 보존해야 할 필요성에 대한 의식이 높아져 캄보디아 젊은 인구의 새로운 트렌드가 되었으나, 음악 품질은 여전히 한계상태에 봉착해 있고, 전통 대중 음악의 전문성을 높이기 위해서는 대중의 드백과 영감이 필요하다. 이 연구는 캄보디아에서 가장 많은 대중음악 관련 사이트인 페이스 북 페이지의 게시물과 코멘트에서 수집 된 문장들을 감정분석을 사용하여 음악 순위 차트(웹 사이트)를 구현하였다. 크메르어에서 영어로 번역하고 감정 분석을 수행하고 순위를 생성하는 알고리즘 개발하였다. 그 결과로 제안 된 시스템에서 번역 및 감정분석의 정확도가 80 %임을 보여주었다. 순위에서 높이 평가된 노래는 크메르(캄보디아언어)로 된 전통대중음악으로 이 논문의 취지와 부합이 되었다. 캄보디아 전통대중음악을 다시 부활하기 위해서 제안 된 시스템과 순위 알고리즘을 사용하여 음악제작의 경쟁 우위를 높이고 제작자가 특정 활동 및 이벤트에 맞는 새 노래를 작곡하는 데 도움이 될것으로 사료된다.