게시물 목록

Thursday, September 1, 2022

점점 각광받는 디퓨전 모델(diffusion model)

생성모델 분야를 매일같이 혁신하고 있는 학습 스킴인 diffusion model 쪽에서 유명한 Yang Song (Google scholar: 링크, 개인 홈페이지: 링크) 이 이번에 스탠포드 박사 졸업 하시면서 바로 칼텍 교수로 임용되신 듯하다.


이 분이랑, 스탠포드 Ganguli 그룹(홈페이지: 링크)의 여러 alumni 및 그 근처 동료 분들(S.S. Schoenholz, J. Sohl-Dickstein, J. Pennington, Jaehoon Lee 등)이, 수학 및 물리학을 바탕으로 머신러닝을 이론적으로 연구하면서 FAANG에도 걸쳐 있을 수 있는 멋진 포지션 창출의 제일 모범적이고 성공한 케이스들인 것 같다.


Ganguli 그룹에서는 디퓨전 모델은 사실 극히 일부분이고, 기존 딥러닝 이론에 물리 적용하는걸 꾸준히 다양하게 하시며, 인공지능뿐 아니라 생체 신경망의 정보 인코딩에 대한 이론적 분석 같은 것도 활발히 하시는 듯. 어째 다 스탠포드네....


나도 9월 초에 논문초안 내고 나면, 네이버웹툰 지인이랑 같이 올해 초에 디퓨전모델 스터디 하던 걸 자투리시간에 마무리 해서 블로그에 정리나 해둘 생각이다.

- diffusion model 기초: 물리학의 시야에서

- diffusion Schrödinger bridge

- Riemannian manifold에서의 diffusion model

- 미학적(?) 함의

아무튼 우리 분야로부터 강하게 inspired된 방법론인 디퓨전모델이 재작년부터 점점 뜨더니 위에 말한 스터디 그만뒀던 한 반년도 안 되는 사이에 대중적으로도 많이 알려질정도로 커다란 성공을 거둬서 기쁜마음 반 초조한마음 반임.

초조한 이유는 디퓨전모델이 워낙 각광받다 보니 이제 머신러닝 피플이 비평형통계물리 계산을 우리들보다도 잘하게 되는게 시간 문제겠다 싶어서 ㅋㅋ 현재 이론물리의 정수이자 에쎈스는 장론이랑 RG라고 생각하는데 이들도 혹시 IT 최전선에 응용돼서 빼앗기기(?) 전에 깊게 공부해서 저점매수 해 두어야겠다. 실제로 이미 응용의 시도들도 파편적으로 꽤 있고.

난 교양수준이긴 하지만 크리에이티브한 작업의 assistant로서의 머신러닝에 늘 관심이 제일 많은 편이다. 세계의 근본 요소가 아니라, 세상에서 어쩌다 생겨난 여러가지 것들에 대한 '법칙 아닌 법칙'(말하자면 패턴?)들을 경험적으로 파악해서 재조합하는 걸 전통적으로는 예술가와 그 조수들이 잘 했는데, 머신러닝이 잘 하는. 것도 딱 그런거고. 그렇게 파악된 '법칙 아닌 법칙'을 뜯어보는 것에 내가 원체 관심이 많기도 할 뿐더러, 그런것들이 역으로 각 부문별 창작활동이란 과연 무엇인지에 대해 더 깊은 이해까지 제공할수 있다고 생각함.

DALL-E 2나 Midjourney 등으로 요즘 핫한, diffusion model의 예술창작 같은 경우도 그래서 매우 맘에 든다. 그런데 이것은 결국 블랙박스 단계를 넘어 semantic 및 style을 체계적이면서도 쉽게 이해, 추출, 변경 가능해질 때에 지금보다도 더욱 커다란 비즈니스적 breakthrough가 생길것 같음. 별로 챌린징한 태스크는 아닌 것 같고 (통합적으로 예쁘게 안된다면 덕지덕지 붙여서 만들면 되니까) 돈 많이 될 테니까 아마 금세 누가 만들겠지.

Facebook에서 이 글 보기: 링크

Friday, August 5, 2022

9th Soft Matter Summer School: Active Soft Matter 참여 후기 - (2)

오랜만에 우수 발표상을 받았다. 부상으로 2TB SSD도 받았는데 어떻게 쓰면 좋을지는 찾아봐야겠다.


총 7개 상 중 나포함 2개를 우리 연구실 멤버가 받았다. 전체 포스터가 열몇 개이긴 했지만 암튼... Active soft matter의 글로벌한 대가 분들한테 포스터 내용 소개하고 핵심 메시지를 전달해 보는 것 자체만으로도 뜻깊은 시간이었던 듯. 다만 정작 내 연구와 매우 직접적으로 관련이 있는 연사분들(Cates, Ramaswamy 등)은 줌으로만 렉쳐 하셔서 포스터 보여드릴 기회가 없었던건 아쉬움.


심사교수님들과 동료들로부터의 꽤 중요한 피드백들 (+그리고 그걸로부터 시작된 여러가지 생각들) 도 있었다. 먼저 내 연구의 문제의식 중 odd-parity variable을 다루는건 다소 이론적인 열역학쪽 관심사로부터 유래된 것인데, soft matter 커뮤니티에서는 좀더 손에 잡히는 설명이나 실제적인 기대효과, 혹은 bottom up construction을 원하는것 같았다. 고등과학원 학회 때는 정반대로 추상적인 원리에서 시작하는 top down 모델수립에 많이들 관심을 가지셨었는데... 암튼 사실 작년 봄에 좀 해보다가 그만둔 일인데 다시 해봐야 하나 싶다.


다음으로는 work의 fluctuation 문제다. Active matter를 이용한 엔진이 여러의미로 전통적 엔진보다 성능이 매우 개선될 수 있음을 보였지만 그때 일의 요동은 커진다는 걸 인지하고는 있었는데, 이론적 흥미를 넘어 실제 유용성을 찾고자 할 경우 이 문제에 대해 정확히 언급 해주면 좋을 것 같다. 아니면, work 자체가 워낙 많이 개선되니까 '상대적 요동'을 찍어본다면 생각보단 괜찮을수도 있고.


그렇지 않다면 아예 후속 연구로, 에너지를 더 써서라도 fluctuation의 크기가 원하는 수준 이하로 보장되도록 집어넣는 제어의 방법 같은 것도 생각해볼 수 있을듯 (사실 이런쪽이 늘 넘 재밌게 느껴짐). Thermodynamic uncertainty relation은 precision을 좋게 하려면 그만큼 에너지 소산이 필요하다는걸 알려주지만, 에너지를 소산시킨다고 반드시 precision이 좋아지는건 당연히 아니니까 말이다.


다음으로는 연구실 동료들이 얘기한, odd와 even parity의 (혹은 각자끼리의) cooperation 효과도 해 볼 만 하겠다. 이것도 연구 맨 처음 단계부터 얘기는 나왔었는데, 일단은 인터랙션이 없는 모델이다보니 여러 입자를 섞어놔도 재미없고 trivial한 interpolation에 그칠것이 거의 확실하다. 근데 상호작용을 잘 주면 입자간의 직간접적 협력에 의해 양적인 개선뿐만 아니라 질적으로 새로운 현상도 볼수 있지 않을까 싶기도 함. 그러한 협력현상이 좀더 우리가 active matter에서 초롱초롱한 눈빛으로 기대하는 바이기도 하고. 물론 이것도 지금 연구에서 해결을 볼 사항은 아니고 ,후속으로 생각해보자 정도.


그리고 나는 일단은 active matter에 대해서 공학 활용이나 생체계 원리 설명을 염두에 둔 soft matter 커뮤니티 쪽 흥미보다는, 흥미롭고 새로운 비평형 현상들을 볼수있는 테스트베드(?) 느낌으로 생각하는 통계물리/통계장론쪽 이론 커뮤니티의 흥미로 더 관심이 있는듯하다. 지금 연구는 양쪽중 어디에도 속하지 않는 애매한 상태인데 다음부턴 어떻게 pose하고 풀어나가야 할지 고민이 많이 들기도 한다.


Facebook에서 이 글 보기: 링크

Monday, August 1, 2022

9th Soft Matter Summer School: Active Soft Matter 참여 후기 (1)

UNIST에서 개최된 '9th Soft Matter Summer School: Active Soft Matter'(행사 홈페이지: 링크)에 참여하고 있다.


이번 행사도 평소의 여러 워크숍들처럼 연사분들이 연구 소개 발표 하시는 줄 알았는데, 써머 스쿨이라는 이름에 부합하게 방법론적인 것에 초점을 두고 학생들 공부에 좀더 직접 도움이 되고자 하는 느낌으로 진행이 되었다.


우리 통계물리 쪽에서도 이번스쿨의 주제인 active matter를 매우 열심히 다루긴 하지만, 아예 soft matter라고 이름이 걸린 행사에 오니까 설명과 질의응답의 포인트에도 묘하게 차이가 있고, 확실히 평소와 다른 커뮤니티에 와 있구나 느낌이 드는 점도 재미있었다 (물론 당연히 교집합도 많다). 팀플 같은 게 없다보니 얘기할 기회는 적어서 잘 모르지만 아예 biology 백그라운드 분들도 상당히 계신 모양임.


다만 만약에 (우리 윈터스쿨처럼) 주제가 아예 좁았거나, 관심사별로 세션 나눠서 진행을 한다면 실험이면 실험, 이론이면 이론 정말로 깊게 배워갈수 있을텐데, 다같이 듣는 것이다보니 여전히 약간 애매한 점은 있었다. 몰랐던 분야라면 이런게 있구나 정도, 아는 분야라면 크게 챌린징하지 않은 복습느낌.


연사 모두가 말그대로 어디가서 plenary session 맡아 하실 정도의 분들이라, 관심사에 따라 세션 나눠서 하는 식으로 진행할게 아니긴 했다. 청중 전체의 general interest를 만족시키면서도 방법론적으로도 어느정도 take home message가 있게끔 균형있게 잘 구성된 듯하다.


개인적으로는 내 지금 연구에서 꽤 중심적으로 참고하고 있는 Ramaswamy 교수님의 연구(논문 링크: 클릭)를 저자직강(?)으로 설명 들어서, 다 제치고 이게 무척 유익하기도 했다. 내가 다루는 문제가 서 있는 지형을 이해하고 나서는 연구 스쿱당할까 싶은 조급함이 좀 줄긴 했었는데, 이걸 들으니 내 연구문제에 다가가는 길이 너무 클리어하게 보이는 느낌이라 그래도 빨리 써서 내야겠다는 생각이 든다.


이외에도 헷갈리던 것들을 좀더 확실히 알고, 잘 아는 티를 효과적으로 내려면 어떻게 말해야 하는지 컨벤션 같은 거랑, 앞으로 anchor 삼을 응용쪽 레퍼런스 문헌들을 많이 알아가는 걸로도 만족이다.


Facebook에서 이 글 보기: 링크

Friday, July 29, 2022

학위논문 구성에 대한 때이른 상상

일반 논문들에 비해 박사학위논문들은 많이는 안 읽어 봐서 그 구성의 전략 같은 걸 잘 모르지만, 학위과정 중에 다뤘던 개별 문제들을 꿰뚫는 하나의 스토리 내지는 중심적인 방법론을 소개하면서 풀어나가는 듯하다.


그걸 염두에 두면, 내 경우에는 통계역학에서 말하는 '평형'이라는 게 무엇인지, 현대적 포말리즘에서 수식적으로 어떻게 다루어지는지부터 꽤 많은 비중을 할애해서 다루면서 시작하면 좋을 듯하다. 이걸 튼튼하게 수립해 둬야, 조건 하나씩 빼 가면서 어떤 종류의 비평형이 나오는지 깊게 살펴보는 게 가능하다.


그리고 그 과정에서 나로서는 약간 옛것 느낌이 드는 macroscopic한 열역학, 그리고 microscopic한 시스템에 대한 linear response theory까지 필연적으로 건드리게 될 듯. 어차피 현대적인 포말리즘 안에서 놀 거라면 그런것들을 안 해도 개별적인 계산 진행에는 문제가 없으나, 지금 내가 하는게 왜 나온 것인지, 어떤 현대적인 개념과 옛 개념이 과연 서로 같은것인지 다른것인지 등등 깊은 이해와 설명을 하기는 어려움.


암튼 이런 걸 왜 목표삼게 되었냐면... 일단 평형을 다룰 때 여러 논문들에서 정의나 전제조건 같은 것들이 조금씩 다 다른데, 그것들 사이의 관계 및 논리적 위계를 통합적으로 다루면서 정리해주는 문헌은 흔히 보기는 어렵다. 그럼에도 사실 많지 않은 수의 논문들을 인용하면서 금세 정리할 수 있다. 이건 단순히 테크니컬한게 아니라, 어떻게 깨지냐에 따라 아예 다른 열역학을 주기 때문에 매우 중요하다.


그리고 정의와 전제를 공유하는 동일한 포말리즘인데도 불구하고 겉보기에 좀 다른 랭귀지로 쓰여있는 경우 (transition probability 기반일지, 혹은 probability current 기반일지 등등)도 있다. 그것들 사이에는 명시적인 계산을 통해 반드시 서로 링크를 지어줄수 있는데, 그걸 직접 보여주는 계산들을 수록하는 것 역시 꽤 유익하지 싶다. 딱 하나의 간단한 계산을 통해 bridge를 제공해주기만 해도 읽는 사람 입장에서 답답함이 사라지고 많은게 명쾌해지는데, 의외로 그런 bridge들이 잘 없음.


페이스북에도 종종 썼듯이 novel한 결과가 아닌 일상적인 계산들도 허투루 버리지 말고 꼭 정리해서 남겨두자고 결심했었는데, 그 이유는 사실은 심심함(...)에 가까웠다. 그러나 훨씬 실질적인 목적을 찾자면 바로 이런 것인 듯. 원래 저렇게 마음먹은 것은 짧지않은 학위과정에서 어떻게든 데일리한 성취감 찾으려고 그런거였는데, 학위논문의 완성도를 높이기 위해서라고 생각하면 매우 실질적인 목적이 생기는거니까.


암튼 그래서 읽는이가 내 학위논문 하나만 옆에 끼고 읽더라도, 평형과 그 깨짐을 다룸에 있어서 미묘하게 달라서 헷갈리는 여러 픽쳐들 사이의 논리적 관계에 대해 명확한 그림을 얻을 수 있게끔 하는게 목표이다. 여기에 더해서, 너무 수학으로 가지 말고 철저히 물리로 설명할수 있으면 더 좋은 물리학 학위논문일 것이다. 애초에 수학을 잘 모르는데 수학 정리들 인용해서 풀어나가는 게 약간 무책임하기도 하고 말이다 (그래도 수학과에서 우리쪽과 관련된 수리물리 연구 하시는 분들이 쓴 문헌들 보면 많은 도움은 될 듯).


그러고 보니 학부 때 물리과 졸업논문 주제를 스스로 정하고 percolation 모형 및 거기서 쓰이는 finite-size scaling 등 통계역학의 일반 기법에 대해 공부할 때에도, 이런 쪽으로 긍정적인 경험이 있었다. 여러 저널 논문들에서 서로 조금씩 다르거나 부분적인 얘기만을 하고 있어서 헷갈리던 것을, 당시 논문지도교수셨던 강병남 교수님 연구실에서 나온 학위논문들(조영설 교수님, 오수민 박사님)을 옆에 끼고 읽으면서 좀 더 잘 이해했었으니 말이다. 내 학위논문도 누군가에게 그런 역할을 한다면 좋지 않을까.


물론 내 관심 주제는 (1) 이런식의 이론 확률열역학 그 자체랑, (2) 그것의 능동물질(active matter)에의 적용 그 사이 어딘가에 아슬아슬하게 있기 때문에, 이런 기획은 얼마든지 엎어질 수도 있다. 만약 학위 연구 과정에서 후자가 많이 강조되게 된다면, 이런 얘기를 깊게 다룰 만한 여유는 없겠지.


지금으로선 (1), (2) 둘다 재밌긴 하고, 양쪽 다 균형있게 다뤄서 어디로든 갈수 있게 리스크 관리를 하고 싶은 마음이다. 근데 후자의 경우에도 실제 세상에의 직접적 유용성 쪽보다는, 평형 모형에는 없는 새로운 현상이 나타나는 이론적 모형이라는 측면에 일차적인 관심이 있는 거라서, 냉정하게 보면 전자 쪽에 가까운 관점으로 공부 중인 듯하다. 교수님께서도 내가 꼼꼼하다 보니 전자 쪽으로도 잘 할수 있을거라고 하셨었다.


근데 다 떠나서 선배 연구자들의 박사학위 논문 보면 이런 작업이 이미 많이 돼있을수도 있다 =_= (근데 내가 이런걸 하려고 참고하고 있는 논문들 중엔 총 인용수 30회 이하의 논문도 많다보니... 아마 그렇지는 않을듯) 결국 일반 저널 논문들뿐 아니라 학위논문들도 많이 읽어보면서 감을 더 잡을 수 있을 듯하다. 물론 이런 것에 대한 집착적인 고민을 하기 이전에, 연구 관련된 고민들부터 평소에 열심히 잘해야함은 물론이다.


Facebook에서 이 글 보기: 링크

Wednesday, July 27, 2022

NEST meeting 발표 후기 (220722)

 지난 금요일에는 약 1년만에 NEST 미팅에서 발표를 했다 (발표자료: 아래에 임베드). 지난번과 달리 zoom이 아닌 오프라인 현장에서 발표했는데, 현장에는 고등과학원 선생님들만 오셔서 옹기종기 진행을 했지만 줌으로는 좀더 많은 분들이 들으신 모양이다. 비록 informal한 시간이지만 통계물리 분야 교수님들, 박사님들께서 한 줄 한 줄 봐주시기 때문에 준비도 무척 디테일하게 하게 되고, 발표 과정에서의 디스커션도 다른 어느 발표보다도 알차게 도움이 된다.


나는 저번 발표(블로그 게시물 링크)에서처럼 이번에도 thermodynamic geometry (이하 TG. 합의된 약어는 아니며 임의로 줄인 것임) 쪽 논문을 리뷰하는 식으로 진행했다. 시스템의 거시적 상태를 정의하는 파라미터 (온도, 압력 등) 쌍들의 모임이, 그 곡률이 명확한 역학적/에너지적 의미를 갖게끔 어떤 다양체를 이룬다는 것이 TG의 핵심적인 관찰이다.


원래 이쪽 분야는 Ruppeiner geometry, Weinhold geometry 등의 이름으로 평형 시스템의 거시적 열역학에 대해 먼저 수립되었고, 액체-기체 상전이나 이징 모형과 같은 교과서적 모형에 대한 기하적 재해석뿐 아니라 블랙홀 등에 대한 최신 연구들에도 꽤나 활발히 적용이 되었다. 다만 상전이에서 나타나는 불연속점이나 미분불가능점 같은 singularity에 대해, 이론 물리학의 자랑할 만한 방법론으로서 잘 정립된 재규격화군(RG) 등에 비해서 이런 TG가 얼마나 좋은 설명력과 새로운 시야를 제공할지는 의문인 상태다.


단적으로 말해 TG는 이미 잘 알고 있는 열역학적 현상을 매니폴드 위에서 일어나는 걸로 취급할수 있더라 라는 재밌는 해석 그 이상도 이하도 아닐 수도 있다. 그러나 이하에서도 서술하겠지만 그러한 재밌는 포말리즘이 연구자를 매혹시키고 계속 공부를 하게끔 한다. 분포가 오직 거시적 파라미터에 의해 간단히 결정되기 때문에 이들 시스템의 기하학은 피셔 정보량을 메트릭 삼는 정보기하(information geometry)와 동등하기도 하다.


아무튼 그러다가 비평형 현상에 대한 구체적인 접근을 가능하게 하는 확률열역학이 발달되면서, 평형으로 relax되고 싶어하지만 외부 제어입력 때문에 계속 평형에서 조금 떨어진 채로 evolve되는, 요동이 중요하게 작용하는 계들을 선형근사해서 TG로 다루는 연구들이 진행되었다. 이미 잘 정립되어 있는 linear response theory (LRT) 가 여기에서 적극적으로 쓰여, 물리문제를 어떠한 기하문제로 바꾸고 어떻게 풀어나가야 하는지 잘 guide를 해준다.


시스템을 제어해서 처음 상태에서 다른 상태로 옮기는 작업을 어떻게 하면 적은 비용으로 수행할 수 있을까? 이런 궁금증은 꽤나 응용가능성이 많은 연구문제다. TG에 따르면 그런 에너지적 비용이, 매우 자연스럽게 파라미터 다양체 상에서의 '길이'와 직접 관련지어 써진다.


멀리 옮길수록 비용이 많이 들테니 당연한 거 아니냐고 할 수도 있는데, TG의 message는 그것보다는 약간 더 nontrivial하다. 목표로 하는 처음 상태와 나중상태가 정해져 있더라도, 어느 경로를 거쳐서 가는지를 여전히 무한히 다양하게 고를 수 있기 때문이다. 다양체가 시스템의 역학적 정보를 담고 있다는 것을 알면, 어떤 경로를 거쳐야 마찰 등에 의한 에너지적 비용 발생을 최소화하면서 목표를 달성할 수 있는지 알 수 있다. 말하자면 매우 추상적으로 정의된 휘어진 공간 상에서 길이를 최소로 하는 '직진'이 무엇인지 알려주는 게 TG의 핵심적 역할이다. 이 경우에 길이를 정해주는 메트릭 텐서는 정보기하와는 약간은 다르게 된다.


더 나아가서, 같은 경로를 따르더라도 어느 부분에서 빠르게 가고 어느 부분에서 느리게 가느냐에 따라 에너지적 비용이 달라질 수 있다. 비록 LRT 영역이라 어차피 매우 느린 상황이긴 하지만, 그 안에서도 이러한 time-parametrization의 이슈는 어느정도 다뤄질 수 있다. 어떤 고정된 경로에 대해 코시-슈바르츠 방정식을 적용하면, (대충 대각화시켜서 얘기하자면) 메트릭텐서의 역할을 하는 susceptibility의 크기가 클수록 그 곳에서는 느리게 움직여야 한다는, 어찌 보면 꽤나 직관적인 결론이 나오기도 한다.


이번에 NEST 미팅에서 소개한 논문은 이러한 TG의 방법론을, (Thouless가 처음 보고한) adiabatic pumping이라는 문제에 대해 적용한다. Adiabatic pumping은 거시적, 항시적 기울기가 없는 상황에서도 싸이클을 돌려서 일정한 방향의 흐름을 만들어내는 것이다. 여기서 흐르는 것은 전기가 될수도 있고 스핀이 될수도 있는 등 다양하다. 저자들은 열역학 연구자들이므로 주로 역학적 에너지를 뽑아내는 엔진에 대해서 다룬다. 특정한 방식의 엔진싸이클은 adiabatic pumping으로 간주될수 있기 때문이다. 이로써 따로 노는 것처럼 보였던 adiabatic pumping 분야와 열역학적 제어 분야가, 기하학이라는 징검다리를 통해 연결된다. 그리고 효율이 높으려면 그만큼 일률(power)는 줄어들어야 한다는 tradeoff relation이 기하로부터 주어지게 된다.


청중 선생님들의 공통된 지적은, 포말리즘이 무척 재밌기는 한데 과연 얼마나 새로운 시야를 제공하는지에 대한 의문이었다. 해당분야 연구자들이 좀더 와닿게 밝혀줘야 할 부분이다. 개인적으로는 매우 scarce한 상황에서 제어를 통해 어렵게 어렵게 에너지를 뽑아낼때는 어떤 경로를 얼마나 빠른속도로 거칠지의 이슈가 중요해지고, 그럴 때 TG가 기존에 우리가 몰랐던 실용적인 솔루션을 제공할수 있지 않을까 상상해보고 있다. 그래도 확실히 재밌긴 한것같고, interest가 잘 맞는 것 같으니 함께 꾸준히 공부 해보자고 말씀해 주셨다.


한편, 아예 평형으로 relax될 생각이 없이 항시적(housekeeping)으로 평형에서 많이 떨어져 있는, arbitrarily far-from-equilibrium 시스템에 대해 TG를 적용하는 연구는 아직 별로 없는 상태다. 왜냐면 LRT만 해도 평형계에서부터 미소하게만 떨어진 것이므로 거시적 파라미터 셋으로 규정되는 앙상블 접근이 약간은 통하는데, 평형에서 임의로 멀리 떨어진 시스템은 앙상블 접근 자체가 잘 통하지 않기 때문이다. 거시적 조건 하에서 비평형계가 어떤 상태를 택할지에 대한 일반원리는 아직 정립되지 않은 상태로, 최소 엔트로피 원리, 최대 엔트로피 원리, 최대 캘리버 원리 등 여러 설들이 부분적인 이해만을 제공하고있다.


Active matter를 비롯한 내가 정말로 관심있는 시스템들도 대부분 이 경우인데, 여기에의 TG 적용은 아직 블루오션이라고 볼 수도 있겠고, 한편으로는 위와 같은 이유로 근본적으로 TG와 안 맞는다고 볼수도 있다. 물론 far-from-equilibrium에서의 엔트로피 생성을 기하적으로 다루는 연구 흐름들도 있고 그것들에도 관심이 무척 많긴 하나, 그건 파라미터들의 공간이 아니라 좀더 추상적인 함수공간이므로 TG와는 아예 다르다.


Active matter를 제어해서 에너지를 뽑아내거나 구조를 형성시킬 때 비용이 어떻게 드는지에 관해서는, 정적인 상태에서의 연구는 나름 진행이 되고 있지만 동역학적 과정에 대한 연구는 거의 없다시피한 상태다. 그 돌파구는 위에서 말한것처럼 함수공간 상에서 엔트로피 생성을 보는 쪽이나, 아니면 optimal transport theory 및 speed limit 쪽에서 활발히 나올 가능성이 높다고 보고있긴 하며, 그쪽에도 흥미가 많이 있다. 그렇지만 그것들에 대한 지식이 TG로도 어느정도 증진된다면 그 역시 꽤나 재밌지 않을까 상상해본다.





Facebook에서 이 글 보기: 링크

Thursday, June 23, 2022

Damped harmonic oscillator coupled with thermal reservoir: frequency-domain approach

확률미분방정식을 time domain에서 정직하게 풀게 되면 상관함수(correlation function)들에서 있어 마땅한 causal structure의 origin이 매우 명쾌하게 보인다는 장점이 있다. 그러나 이렇게 푸는 것은 변수가 세네 개 정도만 있더라도 매우 복잡한 작업이 된다. 특히 변수들 간에 명확한 hierarchy가 있지 않고 서로 영향을 주며 얽혀 있는 경우에는 더욱 그렇다.


따라서 미분방정식을 적절히 다른 domain으로 보내주는 변환을 하여 기술하는 경우가 많다. 라플라스 변환을 해서 \(s\)-domain에서 보는 경우는 상관함수들의 시간에 따른 decay를 보기에 매우 편리해지고, 푸리에 변환을 해서 frequency domain에서 보는 경우는 신호의 스펙트럼 성질, 즉 주파수 대역에 관한 성질을 자연스럽게 볼 수 있다. 이러한 장단점들 외에도, 계산 자체가 time domain에서 보는 것보다 훨씬 간단하다.


이 글에서는 기초적인 물리 시스템인 감쇠 진동자가 열저장체에 접촉하고 평형을 이루고 있어 온도가 잘 정의된 상황을, 주로 푸리에변환을 해서 다룬다. 이는 평형 및 비평형 통계역학의 좋은 연습문제가 된다.


여기에 더해서, 현재 내가 진행중인 연구에서 평형 모델을 구성할때 사용하는 핵심적인 방법론을 이 모델에 적용해 보았다. 그 핵심 방법론이란 주어진 어떤 해밀토니안 \(\mathcal{H}\)에 대해 볼츠만분포 \(e^{-\beta\mathcal{H}}\)를 평형분포로 갖는 확률미분방정식을 결정하는 절차인데, 이 방법에 따르면 쉽게 guess될 수 있는 해밀토니안으로부터 원래의 미분방정식이 유도된다. 따라서 그것이 해당 시스템의 canonical ensemble에 해당하는 해밀토니안이라는 점이, statistics에서 evident할 뿐만 아니라 dynamics의 관점에서 정확하게 입증된다.


본래 연구실 내에서 공유하고자 정리한 문서인데 블로그에도 게시해본다.


Facebook에서 이 글 보기: 링크




Thursday, June 16, 2022

최무영 교수님의 비평형통계역학 특강 TA를 담당한 소감

교양과학서적 <최무영 교수의 물리학 강의>를 중학교 때 인상깊게 읽고 자기소개서에도 쓰고 그랬었는데, 10년쯤 지나서 이번 학기에 최 교수님의 '응집물질물리특강 1 (비평형통계역학)' 수업조교를 맡아서 하게 되었다.


교수님께서는 학생들 과제물을 일일이 살펴보신 뒤에 조교에게 채점하게끔 주시는데, 이번에 마지막 과제 받으러 찾아뵐때 책을 가져가서 싸인을 받아도 되는지 여쭈었고 흔쾌히 허락해 주셨다. 몇번 개정이 되고 표지도 바뀌어서 이제는 아마 구하기 힘든 판본일게다.


당시 내가 구입할 때 아버지도 같이 사 읽으셨어서, 싸인 받는다고 하니까 같이 갖고 가서 받아오게끔 부탁하셨다. 아버지는 이과 전공은 아니지만 수학도 내게 고등학생 초반까지 한 수 가르쳐 주셨을 정도로 워낙 잘하시고 했다보니 이런 과학쪽에도 기본적으로 관심이 있으시고, 당시에 내가 물리학 관심있어 한다니까 함께 읽어보고 이야기 나눠보고 싶어서 사 읽으셨던 것 같다.


다른 물리학자 교수님들과 최교수님이 공저하신 신간 <그렇게 물리학자가 되었다>도 마침 오늘(!) 출간이 되었다. 그래서 그것도 교보에서 사서 가지고 가려 했지만 아쉽게도 우리 학교 교보에는 아직 입고가 안 되었더라. 자서전 느낌인 것 같은데 어떤 내용이 담겨 있을지 궁금하다.


수업 얘기를 좀 해 보자면, 인문대 수업에서는 현실 정치사회에 대한 튀는 말씀도 꽤 자주 하신다고 하는데 (그러한 내용들이 종종 등장하는 <최무영 교수의 물리학 강의> 또한 요즘으로 따지면 '인문사회계를 위한 물리학'에 해당하는 수업에서 강의하셨던 걸 다듬은 것으로 알고 있다) 여기서는 박사과정 특강 수업이다 보니 철저히 전공내용 위주로 진행을 하셨다.


그래도 가끔씩 수업 내용과 관련해서 과학지식의 인식론적 기초, 사회구성적 성격 같은것에 대해 말씀을 해 주시는데 교수님의 견해만을 바탕으로 단정적으로 얘기하기보다는 해당 학계의 여러가지 설을 소개해주시는 식으로, 지극히 합리적인 견해 형성 방식을 갖고 계시다고 느꼈다.


특히 미시적인 대상들과 규칙들의 동역학이 실재에 가깝고 통계역학은 그것들로부터 유도될수 있어야 하는 부차적인 것이라는 물리학도 특유의 환원주의적 도식이, 반드시 맞는건 아닐 수 있다는 말씀도 재밌었다. 우리는 현상의 설명에 가장 유용한 이론적 틀을 골라서 적용하는 것일 뿐이고, 단단한 실재라고 믿어지는 것들도 마찬가지인 것.


이건 내가 시스템의 미시적 디테일이 irrelevant해지고 '근본적으로 거시적인' strict한 법칙들이 등장하는 universality class 같은 걸 보면서 했던 생각들과도 그 결이 비슷했다. 여하튼 소박한 환원주의에 대한 그런 의심은 언뜻 들으면 다소 신비주의적인 계기를 갖는 것으로 오해될수 있으며 한때 '신과학' 등의 구호 하에 지나칠 정도의 총체성에의 추구로 물리학자들을 이끌기도 했지만, 최 교수님은 한때 유행했던 그런 것들과 어느 정도는 거리를 두신 걸로 알고 있고, 해당 언급 역시 철저히 인식론적 문제의식이라고 생각된다.


뭐 모두 중요한 얘기들이지만 사실 여담들이고, 전공 내용 자체에 대한 최 교수님의 강의 실력 또한 두말할필요 없이 명불허전이셨다. 학기 중후반부에는 진도 때문에 너무 급하게 진행했는데 이것이 상당히 아쉽다.


물리 교수님들의 강의 방식을 내 마음대로 두 가지로 나눠 보자면 대단히 심오하고 미묘해보이게 설명하는 방식과, 최대한 클리어하고 담백하게 해설해서 아우라를 부수는 방식이 있다. 들어본 수업 중에는 김석 교수님이 대표적으로 후자 쪽이었다. 최 교수님 수업의 경우 관점은 기본적으로 전자에 가까우신 것 같은데, 그 미묘한 것들조차 단순히 말로 하는게 아니라 정확한 이론적 statement들로 풀어내셔서 오히려 후자에 가깝게 느껴지는 탁월한 강의였다.


이번학기를 끝으로 퇴임하시는 것으로 알고 있는데 명예교수 되시고 나서도 기회가 되면 강의를 열어주시면 좋을 듯하다.


Facebook에서 이 글 보기: 링크

Friday, June 10, 2022

2022-1학기를 마치며

학기가 거의 끝나 가는 지금 시점에 생각해 보면 돌고 돌아 물리가 제일 재밌는 것 같다. 커다란 계산들을 하나하나 손으로 풀어서 확인을 하고 그것들에 해석이 부여될 때마다, 혹은 어릴 때 교양과학서적에서 읽었던 내용이 실제 이론적으론 이런 거구나 하고 약간이나마 알게 될 때마다 이렇게 재밌을 수가 없음.


또 하나 느낀 점은 물리과 고급 이론과목들은 서로 다른 곳에서 출발해도 결국 수렴진화(?)하는 것 같다는 인상이다. 실제로 주변이랑 얘기 나눠 봐도, 학기 중반쯤 되니까 서로 다른 과목인데도 다들 비슷한 걸 배우고 있어서 웃길 때가 많았고... 양자장론, 상전이, 다체계, 응집특강 모두 교집합이 꽤 많다. 이건 다른게 아니라 그냥 현재로선 결국 물리를 기술하는 가장 보편적이고 진전된 언어가 장론이어서 그런것 같음.


다만 이번 학기에 내가 들은 수업들의 경우엔 Lorentz invariant한 이론들을 다루진 않았고 전부 시간과 공간을 따로 취급하긴 했다. 작년 양자장론 1은 상대론을 기본으로 깔고 가서 거의 제대로 못 따라갔는데, 지금은 장론의 기본적인 언어도 익혔고 일반상대론 수업에서 상대론의 언어도 익혔으니, 그때 내용을 지금 다시 본다면 좀더 수월하게 따라갈수 있을 듯.


대학원 초반에는 통계물리 분야는 다른 물리 분야랑 뭔가 아예 따로 논다고 생각했었는데 그건 요새 새롭게 다루는 대상들(네트워크, 생체, 머신러닝 등)이 물리학의 전형적 주제들과 살짝 따로 놀아서 그런거 같고, 이론적으로까지 그렇다고 생각했던 건 내가 내공이 부족해서였던 것 같음.


근데 또 다르게 생각하면, 통계물리가 다른 분야랑 심하게 따로 놀지 않는다는 게 오히려 엄청 신기한 일이기도 함. 수많은 입자들이 모여 있는 거시적인 상황을 다루는 이론(통계역학/통계장론)이, 그 입자들 한 두 개의 미시적인 상호작용 규칙을 다루는 이론(양자장론)이랑 출발점도 관점도 질적으로 아예 다른데, 결국 형식적으로 비슷하게 된다는거니까.


하여간 이론물리 하면 흔히 떠오르는 것들을 너무 모르다 보니, 그런걸 채워가면서 물리학도로서 한 단계 업그레이드 되자는게 이번학기 목표였다. 실제로 학기를 거치면서 어느 정도는 좀더 통합되고 넓은 시야를 가질 수 있게 된 것 같다.


여담이지만 학부시절에 전기과에서 신호처리 쪽 공부하면서 훈련받아서 델타함수, 푸리에변환, 복소적분 등을 잘 다루고 재밌어하는 게 내 부심(?) 중에 하나였는데, 고급 이론과목을 듣다보니 그런 것들은 기본 중에 기본소양으로 늘 깔려있는 느낌이다.


아주 구체적인 계산을 하지 않아도 그런 것들을 꼼꼼하게 따지는 것만으로 합리적으로 아귀가 맞으면서 올바른 물리를 주는게 되게 재밌다. 정확히 말을 못하겠는데 인과성, 동일성 같은 엄청 중요한 것들이 이런 계산들 속에서 수식적으로 자연스럽게 등장하고, unphysical한 것들은 늘 절묘하게 제거가 됨. 암튼 내용적인 흥미나 직업적(?)인 목표뿐만 아니라 내가 좋아하는 그런 계산기법들을 늘상 다뤄볼수 있다는것도 공부의 데일리한 즐거움이겠다.


암튼 방학때는 작년에 너무 어려워서 던졌던 장론 수업 자료가 시스템에 남아 있으니 그걸 다시 공부해 보고, 이번 학기 수업 내용 중에서도 진도 나가느라 바빠서 상세한 예시 못 들어주셨던 걸 스스로 채워보고 하면 될 듯하다.


타과 출신이라는 것은 더이상 핑계가 되지 않는만큼, 일찍부터 공부 충실하게 한 동료들에 비해서 현재 내가 이해하고 활용할수 있는 이론의 폭은 정말 새발의 피도 안될 거라서 늦게나마 열심히 해봐야겠다는 생각이 든다.


Facebook에서 이 글 보기: 링크

Tuesday, May 3, 2022

Transition probability and rate of the continuous stochastic dynamics: some lessons from quantum mechanics

포커-플랑크 방정식으로 기술되는 시스템에서 미소 전이확률(정확히는 확률밀도)과 전이율을 계산해본 결과를 pdf로 첨부한다.


연구에 참고하고 있는 여준현 교수님 논문 (J.Yeo et al, "Housekeeping entropy production in continuous stochastic dynamics with odd-parity variables," J. Stat. Mech.: Theor. Expr. 2016.9 (2016): 093205.) 을 읽다가 해당 식 (9), (10)이 어떻게 얻어지는지 정확히 계산하고 싶어서 해본 것인데, 단지 이 논문을 읽기 위해서뿐 아니라 꽤나 제너럴하게 쓸모가 있는 작업같고, 이러한 식을 다룬다면 반드시 알아야 할 내용이라고 생각되어 공유해본다.


포커-플랑크 방정식도 결국 어떤 연산자가 abstract ket을 time-evolution시키는 것이다 보니, 양자역학에서 도입된 bra-ket notation이 계산과정에서 유용한 것이 흥미롭다.


사족을 달자면 이렇게 비평형 통계역학에서 한 분포를 다른 분포로 바꾸어주는 커널 \Gamma는 요즈음 머신러닝에서 화제인 디퓨전 모델의 핵심 object기도 하다.


Facebook에서 이 글 보기: 링크

Thursday, April 21, 2022

열역학 제 2법칙

친구가 보내준 재미난 트윗을 봤다.

사람 1명 이상의 이미지일 수 있음

진지하게 코멘트를 하자면 (일단 열역학 1법칙 아니라 2법칙이고) 실제로 열역학 제 2법칙의 한계를 탐색하는 현대적 연구가 많다. 겉보기에 2법칙을 깨는 것처럼 보이는 시스템들도, 숨겨진 operation까지 올바르게 고려해서 기술하면 알고보니 그렇지 않다는 것. 계산기, 엔진 등 여러 분야에서 이런 게 있고... 그럼에도 그런 시스템들은 그 겉보기인 한에서 효용이 있기도 하며 이들 역시 일축되지 않고 구체적으로 탐구되어야 한다.


그리고 계의 크기가 작아 열요동을 무시할 수 없는 microscopic system의 경우에는 엔트로피 생성량 또한 분포를 가지는 확률변수이고, 잘 정의된 조작에 대해 '단일 시행에서는' 엔트로피가 감소하는것이 가능하다. 다만 여러 시행에 대한 평균값은 반드시 양수이게 된다. 이것을 요동정리(fluctuation theorem)이라고 하며 열역학 제 2법칙의 미시적인 시스템까지에의 일반화라고 할 수 있겠다. 열역학 제2법칙은 평균의 개념이 들어간 통계적인 법칙인 것이다.

다만 이러한 단일 시행에서의 우연적인 음의 엔트로피 생성은 일관적이고 쓸모있게 활용가능한 것이 아니므로, 2법칙이 깨졌다는 식으로는 말하지 않는듯하다.

안 진지한 코멘트도 하자면, 저런 귀신이 존재한다면 결국 머피의 법칙을 실현하는 존재일텐데, 머피의 법칙도 결국은 열역학법칙에 의해 제약되지 않을까? 이것이 열역학 연구자의 믿음이다.

Facebook에서 이 글 보기: 링크