본문 바로가기

분류 전체보기67

양자 몬테카를로(Quantum Monte Carlo) 방법 상세 설명 양자 몬테카를로(Quantum Monte Carlo) 방법은 몬테카를로 방법이 양자 역학에 적용된 사례로, 복잡한 양자 시스템을 연구하기 위해 사용되는 여러 종류의 계산 방법론을 포괄한다. 양자 몬테카를로 방법의 주요 목표 중 하나는 Quantum many-body 문제의 신뢰할 수 있는 솔루션(또는 정확한 근삿값)을 제공하는 것이다. 양자 몬테카를로 접근법에는 다양한 종류가 있지만, Many-body 문제의 다양한 공식에서 발생하는 다차원 적분을 처리하기 위해 몬테카를로 방법을 사용한다는 공통점이 있다. 양자 몬테카를로 방법을 사용할 경우 기존 평균장 이론(Mean-field theory)과는 달리 파동 함수로 표현된 복잡한 Many-body 효과를 직접 처리하고 설명할 수 있다. 특히, 보손(Boso.. 2022. 7. 6.
Hartree-Fock 방법에 대한 상세 설명 Hartree-Fock 방법은 계산 물리학 및 화학에서 사용하는 방법론으로, 정지 상태(Stationary state)의 Quantum many-body system에 대한 파동 함수를 구하고, 에너지를 계산하기 위한 근사법이다. Hartree-Fock 방법을 이용하는 대표적인 사례는 원자, 분자, 나노구조 및 고체에 대한 슈뢰딩거 방정식의 해를 구하는 것이며, 핵물리학에서도 널리 사용된다. Hartree-Fock 방법에서는 입자가 N개 있는 Many-body system이 단일 행렬식(Determinant, 입자가 전자와 같은 Fermion인 경우)이나 단일 Permanent를 이용하여 근사할 수 있다고 가정한다. Hartree-Fock 방법에서는 Hamiltonian의 바닥 상태 에너지를 계산하는 변.. 2022. 7. 5.
밀도범함수이론(Density Functional Theory) 상세 설명 밀도범함수이론(Density Functional Theory, DFT)은 물리학, 화학 및 재료 과학에서 주로 사용되는 계산 방법론으로, Many-body system, 특히 원자, 분자, 응집물질계(Condensed matter, 일반적으로 고체형 재료를 생각하면 된다)의 전자 구조를 계산하기 위해 사용한다. 여기서 범함수(Functional)란 다른 함수를 변수로 받는 함수를 말하는데, 밀도범함수이론의 경우 공간적으로 독립된 전자의 밀도의 범함수를 사용한다. 이 밀도범함수이론은 응집물질물리학, 계산물리학, 계산화학에서 가장 널리 쓰이고 범용적인 방법론이라 할 수 있다. 밀도범함수이론의 이론적 근간은 재료의 전자 구조에 대한 Thomas-Fermi 모델이다. 1960년대, Walter Kohn과 Pie.. 2022. 7. 5.
기계학습 포텐셜에 사용하는 데이터를 준비하는 방법 기계학습 알고리즘을 사용할 때, 기계학습 알고리즘의 성능을 높이기 위해서는 문제에 맞는 모델을 사용하는 것도 중요하지만 적절한 데이터를 준비하는 것 역시 매우 중요하다. 일반적으로 기계학습 알고리즘이 적용되는 분야인 컴퓨터를 이용한 이미지 처리, 자연어 처리, 음성 처리 같은 경우 각 데이터 간의 연관성(Correlation)이 적고, 데이터를 준비하는 데 걸리는 시간이 상대적으로 짧기 때문에 많은 데이터를 준비하기 용이하고 데이터의 분포 역시 비교적 평탄하게 만들 수 있다. 또한 데이터의 일부를 치환하는 등의 Data Augmentation 역시 그리 어렵지 않기 때문에 특정 목적에 맞게 데이터를 늘리는 것 역시 아주 어렵지 않다. 따라서, 필자가 아는 범위 내에서는 이러한 분야의 경우 기계학습 모델에.. 2022. 6. 27.