분류 전체보기39 [컴파일러] FOLLOW(𝞪)의 개념과 예제 FIRST(𝞪)와 FOLLOW(𝞪)는 모두 결정적 구문 분석을 하기 위한 구문임을 판단할 때 사용되는 개념이다. 결정적 구문 분석으로 비결정적 구문 분석보다 더 효율적으로 구문 분석이 가능하기에 주로 결정적 구문 분석을 사용한다. 결정적 구문 분석 방식 중 하나인 LL 파싱이 존재하며, FIRST(𝞪)와 FOLLOW(𝞪)에 대한 개념이 LL 파싱을 수행할 수 있는 구문임을 파악하기 위한 조건(LL condition)으로 나오게 된다. 그 중에서 FOLLOW(𝞪)에 대해 자세히 알아보자 FIRST(𝞪)와 LL 파싱에 대한 자세한 내용은 아래의 포스팅을 참고해주세요! [컴파일러] FIRST(𝞪)의 개념과 예제FIRST(𝞪)와 FOLLOW(𝞪)는 모두 결정적 구문 분석을 하기 위한 구문임을 판.. 2024. 10. 13. [프로젝트] Samsung AI Challenge: MLFF Fields 2024 Samsung AI Challenge: Machine Learning Force Fields 2024 회고록 (2024.08.05 ~ 2024.09.13)Dream 챌린지에 이어 바로 시작하게 된 Samsung AI Challenge: Machine Learning Force Fields이다. 이 챌린지에서 요구하는 Task는 입력된 원자 구조로부터 시스템의 에너지 및 힘을 예측하면서 예측값에 대한 uncertainty를 모두 출력하는 것이다. 우리에게 원자 구조에 대한 정보를 xyz 파일 포맷으로 주어졌으며 모델을 처음부터 설계하기보다는 기존의 MLFF 모델을 변형하는 방향으로 챌린지를 진행하였다. 프로젝트 내의 역할#1. MLFF(Machine Learning Force Fields) 모델과 데이터셋.. 2024. 9. 18. MLFF(Machine Learning Force Fields)의 개념과 모델 MLFF(Machine Learning Force Fields)의 개념과 모델1. MLFF(Machine Learning Force Fields) 배경분자 동역학은 Force Fields에 기반해 원자의 위치, 힘 등을 활용하여 원자 및 분자의 구조 및 상호작용의 변화 등 동적 특성을 예측한다. 이러한 변화는 시뮬레이션 방식에 따라 다르겠지만, 용융, 냉각 등의 주변 온도의 차이를 주면서 발생한다. 분자 동역학에서 동적 특성을 예측하기 위한 기법으로 DFT(Density Functional Theory, 밀도범함수 이론)가 있다. 해당 기법은 결과를 정확하게 예측할 수 있지만 그 만큼 엄청난 연산량이 요구된다는 점에서 개선이 필요하다. 2. MLFF(Machine Learning Force Fields).. 2024. 9. 17. [컴파일러] FIRST(𝞪)의 개념과 예제 FIRST(𝞪)와 FOLLOW(𝞪)는 모두 결정적 구문 분석을 하기 위한 구문임을 판단할 때 사용되는 개념이다. 결정적 구문 분석으로 비결정적 구문 분석보다 더 효율적으로 구문 분석이 가능하기에 주로 결정적 구문 분석을 사용한다. 결정적 구문 분석 방식 중 하나인 LL 파싱이 존재하며, FIRST(𝞪)와 FOLLOW(𝞪)에 대한 개념이 LL 파싱을 수행할 수 있는 구문임을 파악하기 위한 조건(LL condition)으로 나오게 된다. 그 중에서 FIRST(𝞪)에 대해 자세히 알아보자 FOLLOW(𝞪)와 LL 파싱에 대한 자세한 내용은 아래의 포스팅을 참고해주세요! [컴파일러] FOLLOW(𝞪)의 개념과 예제FIRST(𝞪)와 FOLLOW(𝞪)는 모두 결정적 구문 분석을 하기 위한 구문임을 .. 2024. 9. 16. 이전 1 2 3 4 5 ··· 10 다음