페이지의 몸으로 이동

최고의 카지노 슬롯머신, 다양한 게임과 높은 보상!

고객 문제를 충족시키는 고속 조합 최적화 솔루션을 제공하기 위해 CMOS 어닐링을위한 최적화 알고리즘 증가

GPU를 사용하여 완전히 연결된 모델에 대한 알고리즘 구현, 기존 모델보다 250 배 더 빠르게 시연

2019 년 8 월 30 일
카지노사이트.

표 1 : 다양한 문제를 해결할 수있는 CMOS 어닐링 라인업
슬롯

  Hitachi는 대규모 스케줄링 및 포트폴리오 최적화 문제를위한 실용적인 솔루션을 빠르게 탐색하는 완전히 연결된 모델에 대한 최적화 알고리즘을 개발했습니다. 이 알고리즘은 GPU에서 구현되며 최적화 문제를 100,000 변수 (풀 커플 링 문제)*4및 기존 알고리즘을 사용하여 테스트*5보다 250 배 빠르게 발견 될 수 있음을 확인했습니다. 고객의 도전에 따라 Hitachi가 지금까지 개발 한이 알고리즘과 CMOS 어닐링 머신은 광범위한 실제 문제를 처리 할 수있을 것입니다 (표 1). Hitachi는 공개 공동 작업 창출을 통해 새로운 혁신의 창출을 가속화하기위한 연구 및 개발 허브로 "Kokoro No Mori"를 열었습니다.*6를 사용하여 점점 더 복잡한 사회적 문제를 해결하는 데 기여하기 위해 내부 및 외부 파트너와 협력 할 것입니다.

배경 및 문제 해결

  • CMOS 어닐링 및 양자 어닐링은 도시의 교통 혼잡을 제거하는 것과 같은 복잡한 실제 문제를 신속하게 해결하기 위해 주목을 끌고 있습니다.
  • Hitachi는 이전에 빠른 속도 및 에너지 절약으로 트래픽 혼잡 감소 문제를 해결할 수있는 CMOS 어닐링 머신을 개발했지만, 연결이있는 모든 변수 (예 : 가격 이동과 상관 관계)의 문제는 포트폴리오 최적화 문제와 같은 해결하기 어려웠습니다.

개발 된 기술

  • 대규모 조합 최적화 문제에 대한 실용적인 솔루션을 신속하게 계산할 수있는 최적화 알고리즘 (Momentum 어닐링 : MA) 개발 개발
     1. 조합 최적화에 대한 병렬 계산 임의 변수 간의 연결과 관련된 문제
     2. 연결을 나타내는 행렬의 고유 값을 사용하여 상호 작용 크기 계산
     3. GPUS를 사용한 병렬 계산을 사용한 솔루션 검색 가속

확인 효과

  • 발달 된 MA에 대한 무작위로 상호 작용 계수를 가진 100,000 스핀 완전히 결합 된 Ising 모델의 솔루션을 검색하여 효과가 검증되었으며, 기존의 알고리즘 시뮬레이션 어닐링 (SA)

게시 된 논문, 컨퍼런스, 이벤트 등

개발 된 기술의 세부 사항

1. 조합 최적화에 대한 병렬 계산 임의 변수 간의 연결과 관련된 문제

  Hitachi가 제안한 알고리즘은 Momentum 어닐링 (MA) 및 Qubo*7라는 조합 최적화 문제를 해결하십시오. MA는 글로벌 최적 솔루션을 유지하면서 모든 변수 (그림 1A) 사이의 연결로 Qubo를 Qubo로 변환하는 것입니다. SA를 대표하는 Markov Chain Monte Carlo Method를 기반으로 한 최적의 솔루션 검색 알고리즘은 변수를 순차적이고 확률 적으로 업데이트하여 글로벌 최적 솔루션 또는 대략적인 솔루션에 도달 할 것으로 예상합니다. Markov Chain Monte Carlo 메소드의 이론적 배경으로 인해 변수 연결을 동시에 업데이트 할 수 없습니다. 따라서 모든 변수 간의 연결로 전체 연결 문제를 해결할 때 한 번에 하나의 변수 만 업데이트 할 수 있습니다. 그러나 변수 간의 연결이 완전히이 분당 그래프에 있으면 그림 1b의 왼쪽에있는 변수는 서로 연결되어 있지 않으므로 동시에 업데이트 할 수 있으며 병렬 계산이 단축 될 수 있습니다. 오른쪽의 변수에도 동일하게 적용됩니다. 이러한 병렬 계산을 사용하여 솔루션 검색을 가속화 할 수 있습니다.

슬롯
그림 1 변수 간 연결 변환

2. 연결을 나타내는 행렬의 고유 값을 사용하여 상호 작용 크기 계산

  MA는 그림 1b의 빨간색 선으로 표시된 새로운 연결을 갖춘 모델을 사용하여 솔루션을 검색합니다. 이 연결의 영향이 지나치게 큰 경우 로컬 솔루션에 의해 갇혀있을 가능성이 높아서 다양한 상태를 검색하고 좋은 솔루션을 찾기가 어려워집니다. 반면, 커플 링이 너무 작 으면 해결하려는 Qubo (그림 1A)에 대한 전역 최적 솔루션과 MA로 처리 된 Qubo (그림 1B)는 다르므로 적절하지 않습니다. 각 문제에 대한 최적의 솔루션을 일관되게 유지하면서 새로 확립 된 연결을 최대한 작게 만들어야합니다. 따라서, 우리는 변수 간의 연결을 나타내는 행렬의 최대 고유 값을 사용하여 불평등을 도출하고, 빨간색 선의 연결의 크기를 적절하게 설정함으로써, 고품질 솔루션을 검색 할 수있게 해주었다.

3. GPU를 사용한 병렬 계산을 사용한 솔루션 검색 가속화

  이를 바탕으로 모든 변수간에 연결된 Qubo 솔루션을 빠르게 검색하는 방법으로 딥 러닝과 같은 과학 및 기술 계산에 널리 사용되는 GPU를 활용하는 프로그램을 만들었습니다. 4 개의 NVIDIA TESLA P100*8및 IBM Power 8*9로 실행 된 SA와 비교하여 최적화 알고리즘 중 하나 인 Sahni-Gonzales (SG)로 얻은 대략적인 솔루션과 비교할 수있는 솔루션 정확도에 도달 할 때까지 계산 시간이 1/250이라고보고했습니다 (그림 2).

슬롯
그림 2 : 100,000 스핀에 대한 지상 상태 검색 문제 SA보다 250 배 더 빠른 모델 완전히 결합 된 Ising 모델
수평 축은 실행 시간을 나타내고, 세로 축은 조합 최적화 문제의 목적 함수 값을 나타냅니다.

*1
GPU : 그래픽 처리 장치의 약어. 딥 러닝을 포함하여 다양한 과학 및 기술 계산에 사용되는 프로세서.
*2
ASIC : 애플리케이션 별 통합 회로에 대한 약어. 특정 용도에 대한 IC를 나타냅니다.
*3
FPGA : 필드 프로그래밍 가능한 게이트 어레이에 대한 약어. 설계자가 제조 후 구성을 설정할 수있는 통합 회로입니다.
*4
여기에 언급 된 조합 최적화 문제는 Ising 모델의 지상 상태 검색 문제입니다
*5
전통적인 알고리즘이 시뮬레이션 됨
*6
카지노사이트. 뉴스 릴리스 : "Kyosei No Mori"연구 및 개발 센터는 고객 및 파트너와의 공개 협력을 통해 혁신 창출을 가속화하는 연구 및 개발 센터입니다.뉴스 릴리스
*7
Qubo : 2 차 제한되지 않은 이진 최적화를위한 약어. 조합 최적화 문제의 유형.
*8
NVIDIA 및 TESLA는 미국 및/또는 기타 국가의 Nvidia Corporation의 등록 상표입니다.
*9
IBM 및 Power8은 전 세계 여러 국가에 등록 된 International Business Machines Corporation의 상표입니다.

문의

카지노사이트. 연구 및 개발 그룹

게시

이 주제는 다음 웹 사이트에 게시되었습니다.

2019 년 8 월 30 일