ggotgye
1,000+ Views

6년 걸린 물리학 난제를 수 주일 만에 해결한 인공지능.jpg

최근에
과학자들이 결론에 이르는 데
6년이 걸린 문제를
인공지능이 수 주일 만에 풀어버렸음

(최근 OIST가 국제학술지 ‘PRB(Physical Review B)’에 발표한 논문)


제시한 문제는

'4면체의 격자구조를 지닌 자연 상태의 광물 파이로클로르(pyrochlore)의 색다른 소프트 자성상(magnetic phases)을 밝혀내는 일'이었음

이게 도대체 뭔 소리야?

어떤 원자들은 자석 같은 성질을 갖고 있음 (전자 스핀에 따른 자기모멘트의 발생)

이 원자들이 같은 방향으로 배치 되면 우리가 일상에서 보는 그 자석이 되는 거임



근데 '파이로클로르'같은 물질은 이 자석들이 주변 환경에 따라 시시각각 바뀜 (색다른 소프트 자성상 magnetic phases)


띠용...


관찰도 어렵고 수식도 복잡한데
주변 온도에 따라 이 수식이 계속 변한다?

이걸 하나하나 다 관측해야한다?

교수 : 안 해 시발

좆같다고 안 할수는 없으니 물리학자들은 어떻게든 하긴 했음

근데 고작 '파이로클로르'의 다이어그램을 작성하는 데 6년이나 걸렸음

교수 : 이렇게 구조가 간단한 파이로클로르도 6년이나 걸렸는데..., 더 복잡한 물질은 어케 계산하지? 망했네..


근데 머신 러닝으로 수 주일만에 해결함

교수 : 처음에는 기대도 안 하고 머신러닝 돌렸는데 됐읍니다...

교수 : AI가 파이로클로르의 스핀 현상을 해독해 다이어그램을 작성하는 것을 보고 큰 충격을 받았어요 ㄷㄷㄷㄷㄷㄷ

교수 : 하여튼 지금은 너무 행복하네요 ㅜㅜ
(실제 한 말)

연구팀은 이 연구를 수행하면서
뮌헨대학의 머신러닝을 사용했고 세른에서도 첨단 머신러닝을 제공했음

교수는 ‘tensorial kernel’이란 알고리즘을 개발했는데 스핀 현상의 배열을 파악할 수 있는 알고리즘이었음
비관론자들에게 이 머신러닝은 그저 '새로운 형태의 계산기'에 불과 할 지도 모름

하지만 이 새로운 계산기를 사용해 계산이 매우 힘들었던 수많은 이론물리학을 해결할 방도가 열리게 됨

'간단한 물질의 자성상 상태도' 작성에만 6년이 걸렸던 일을 머신러닝으로 수 주일만에 해결했다는 사실은

앞으로 더 복잡한 물질을 더 빠르게 분석할 수 있다는 사실을 의미함

다른 이론 물리학자들이 이러한 머신러닝을 본격적으로 사용하기 시작하면

물리학이 이전보다 얼마나 빠르게 발전할지 상상도 안 가게 됨




갓공지능ㄷㄷㄷ
이러다 사람이 할 일이 없어지는거 아닌가 몰라
이미 진행중일지도
Comment
Suggested
Recent
Cards you may also be interested in
카르페디엠, 메멘토 모리!
죽음은 삶의 중요한 테마입니다. 어떻게 맞이할 것인지, 어떻게 기억될지 또 죽음 이후엔 무엇이 있을지 등 동서고금 막론하고 인류가 끊임없이 고민해온 질문입니다. 삶과 죽음에 관련해서 고대 로마인들에게 격언으로 널리 알려진 두 개의 명언이 있습니다. Carpe Diem (카르페디엠), Memento Mori (메멘토 모리) 현재에 충실하라 그리고 죽음을 기억하라. 먼저 우리말로 ‘현재를 잡아라’라고 번역되는 카르페디엠은 현재 인생을 어떤 자세로 임해야 하는지 보여줍니다. 그리고 메멘토 모리는 ‘당신이 죽는 사실을 반드시 기억하라’라고 번역됩니다. 이는 왔으면 가야 하듯이 태어났으면 죽을 수밖에 없다는 사실을 겸허히 받아들이는 모습을 보여줍니다. 죽음은 가깝지도 멀지도 않고 아무리 훌륭한 사람도, 또 평범한 사람이라도 예고 없이 찾아오는 죽음을 피해 가는 이는 아무도 없습니다. 그러나 죽음이 있어 살아있음에 감사하고 하루의 소중함을 깨닫게 됩니다. 나에게 주어진 시간이 오늘 마지막일 수 있다는 생각으로 허송세월 하지 않고 하루를 의미 있게 채워가야 합니다. # 오늘의 명언 세상에 죽음만큼 확실한 것은 없다. 그런데 사람들은 겨우살이 준비하면서도 죽음은 준비하지 않는다. – 톨스토이 – =Naver "따뜻한 하루"에서 이식해옴..... ​ #죽음#인생#삶#명언#영감을주는이야기#교훈#따뜻한하루
윈도우10 설치법 및 포맷하는 방법!
-출처 : http://ccf1007overmen.tistory.com/1377 안녕하세요~ 모든 IT, Technology 및 일상정보를 공유하는 K.Min's 입니다. 이번에 소개해드릴 것은 엄청난 것은 아니지만 자주 사용하면서 포맷이 가능한 윈도우10 설치하는법을  소개해드리도록 하겠습니다. 메인보드사 마다 다 다르겠지만 저는 에즈락사 바이오스를 사용해서 설명드리도록 하겠습니다. 윈도우 부팅 USB 메모리 만드는법 - http://ccf1007overmen.tistory.com/1369 일단 바이오스 들어가기전에 윈도우 10이 설치된 USB 메모리가 있으셔야 됩니다. 일단 윈도우10이 들어있는 USB 메모리를 컴퓨터 USB 포트에 박으시고! 다시시작을 눌러줍시다. 그 다음에 컴퓨터 화면 나오자마자 Delete 키나 F2를 연타해주세요. 연타를 하시게되면 이런 에즈락 바이오스 셋팅창으로 들어오게 됩니다. 이 화면에 오셨다면 F6를 누르시거나 아니면 위의 오른쪽 상단에 있는 고급 모드로 들어가주세요. 아 그리고 여기서 눈치채신분들도 있으시겠지만 지금 제 컴퓨터가 i7-6700으로 되어있는데 라이젠5 1600X를 달은 제 컴퓨터가...동생이 가져가는 바람에 예전 컴퓨터로 다시 돌아오게 되었습니다.(이새키를 그냥...) 일단 본론으로 돌아와서 고급모드로 들어가시게 되면 고급모드로 들어오시게 되면 이런 화면으로 바뀌게 되실텐데요. 상단위에 부팅이라는 바가 있을 겁니다. 그걸 클릭해주세요. 클릭하시면 이렇게 부팅옵션이 나올텐데 여기서 가장 중요한점! 바로 부팅 옵션을 USB:Sandisk를 옵션1로 올려야 하는 것입니다. 그래야만 윈도우가 설치가 되는 것이니깐요. 부팅옵션1을 클릭하셔서 USB 모델을 클릭해줍시다. 부팅옵션1이 USB가 되었으면 F10키를 누르신다음에 " 예 " 를 눌러줍시다. 그러면 컴퓨터가 재부팅되면서 윈도우 설치화면으로 넘어가게 됩니다. 윈도우 로딩창이 뜨면 이런화면이 나오게 됩니다.첫번째 화면에서 바로 다음버튼을 눌러주시고 지금설치를 눌러줍시다. 그 다음! 윈도우10의 가장 큰 장점이 바로 인증키가 없어도 설치가 가능하다는 점입니다. 밑사진처럼 건너뛰기도 있지만 다른 설치화면에서는 " 인증키 없음 " 이라고 뜰때도 있는데 그 때는 " 인증키 없음 "을 클릭해주시면 됩니다. 그 다음 설치할 운영체제를 고르시면 되는데  웬만하면 무난하게 홈버전을 설치하시면 되겠습니다.  참고로 X64가 64비트이며 X86은 32비트 운영체제입니다. 이 점 주의해주세요! 자 그다음 사용조건에 동의함 체크하시고 다음을 눌러주세요. 그 다음 설치 유형이 나오는데 여기서! 업그레이드가 아닌 사용자 지정을 눌러주셔야 됩니다. 그래야 밑에 처럼 설치할 위치가 나오게 되거든요. 저기에서 설치할 위치를 클릭하시고 다음 버튼을 누르시면 윈도우 10 설치가 진행됩니다. 그리고 포맷하는 것도 3번째 사진에 보시면 삭제 옆에 포맷버튼이 있습니다. 저 버튼으로 포맷하는 것이니 포맷하실분은 참고하시면 되겠습니다. 자 이제 여기까지 떴다면 85%가량 온 것입니다. 다시 시작을 눌러주시면 다시 컴퓨터 재부팅을 하는데 이 때! 이 때가 가장 중요합니다. 여기서 컴퓨터 화면이 켜지자마자 바로 Delete 키 및 F2 키를 연타해주세요. 그 다음 아까전에 부팅옵션1을 USB를 해두셨던 것을 다시 자기 SSD로 바꾸셔야 됩니다. 자기가 설치한 위치 디스크를 찾으시면 됩니다. 이렇게 해주시고 다시 F10 키를 눌러 저장뒤 재부팅 하시면 됩니다. 아주 쉽죠? 여기까지 완료되면 이제 윈도우에 들어가서 자기 컴퓨터 설정만 하시면 끝이 납니다. 이번 윈도우10이 가장 좋은점이 인증키가 없어도 설치가 가능합니다. 물론 업데이트 자체가 안되기는 하지만 급하게 포맷이 필요하시다면 이 방법도 나쁘지 않다고 봅니다. 그리고 조립 컴퓨터를 샀는데 윈도우를 설치해야할  상황이 놓여져 있었을 때도 이렇게 하시면 됩니다. 정품인증은 정품을 구매한 뒤 하셔도 늦지 않으니 말이죠. 이상 오늘은 여기까지 K.Min's 윈도우10 설치법에 관해서 소개해드렸습니다. 좀 더 많고 빠르게 제 IT정보 및 견적 소식을 듣고싶으시다면 제 페이스북 페이지에 좋아요와 팔로워를 해주세요~ https://www.facebook.com/ccf1007overmen/
유튜브(Youtube) 영상과 자막 한방에 다운받기
이번 시간에는 유튜브 영상 중 자막을 지원하는 영상을 다운로드 받을 때 자막과 함께 다운로드 받을 수 있는 방법을 알아보겠습니다. 지난 시간에 유튜브(Yotube) 자막을 다운로드 받는 방법에 대해 설명드렸습니다. 그 이전에는 유튜브 영상을 다운로드 받는 방법도 설명을 드렸었지요~ 영상과 자막을 한번에 다운로드 받을 수 있는 프로그램은 4K Video Downloader 입니다. 프로그램 다운로드 및 설치부터 진행하겠습니다. 웹브라우저로 [4kdownload.com] 사이트에 접속합니다. 사이트에 접속되면 [Get 4K Video Downloader]를 클릭합니다. 파일이 다운로드되면 다운로드 된 파일을 클릭하거나 실행합니다. 4K Video Downloader Setup 창이 나오면 [I agree to the license terms and conditions]를 체크 후 [Install]을 클릭합니다. 설치가 완료되면 [Launch]를 클릭합니다. 설치된 4K Video Downloader 프로그램이 실행됩니다. 이제 웹브라우저로 유튜브(youtube.com) 사이트에 접속한 후 다운로드 받을 영상을 재생합니다. 재생되는 영상에 마우스 커서를 둔 후 마우스 오른쪽 버튼을 클릭 후 [동영상 URL 복사]를 클릭합니다. 실행해놓은 4K Video Downloader 프로그램의 [링크 복사]를 클릭합니다. 영상 분석이 진행된 후 다운로드 창이 나오면 영상의 해상도를 선택 후 하단 자막 다운로드 항목에서 [한국어]를 선택합니다. 선택이 완료되면 [다운로드] 클릭합니다. 영상 다운로드가 진행됩니다. 다운로드가 완료될때까지 잠시기다립니다. 다운로드 된 영상을 확인하기 위해 영상 제목에 마우스 커서를 둔 후 오른쪽 버튼을 클릭해 [폴더에서 보기]를 ㅋ클릭합니다. 다운로드 된 영상을 확인할 수 있습니다. 확장자가 SRT인 파일이 자막파일이고, mp4 파일이 영상 파일입니다. 두 파일이 같은 폴더에 있어야 영상 재생시 자막이 보여집니다. 영상을 더블클릭하면 영상 재생시 자막이 보이게됩니다. 어렵지 않죠?^^ 영상과 자막까지 한번에 다운로드가 가능해 가장 쉽게 동영상을 다운로드 받을 수 있습니다. 오늘은 여기까지 입니다. #유튜브 #유튜브영상 #유튜브영상다운로드 #유튜브영상자막 #유튜브영상자막다운로드 #youtube #subtitle #자막 #자막다운로드 #동영상다운로드 코딩을 처음 입문하시는 분들~ 코딩에 코자만 들어도 머리아프신 분들~ 블록코딩을 이용한 앱을 만들 수 있는 아래 책을 추천해드립니다. [▶ 이 책의 대상 독자] - 코딩을 배우고 싶은 Software 비전공 입문 독자 - 소프트웨어 교육 의무화로 소프트웨어 코딩을 배우고 싶은 학생 - 초등학교, 중학교, 고등학교에서 방과후 교육을 진행하는 선생님 - 대학 및 학원, 직업전문학교 등의 교육 기관에서 코딩을 가르치는 교수님, 선생님 - 스마트폰 앱을 직접 만들어 사용하고 싶은 독자 - 사물인터넷과 스마트 센서를 활용한 앱을 만들고 싶은 독자 - 인공지능을 이해하고 관련 앱을 만들어보고 싶은 독자 [▶이 책에서 다루는 내용] - 블럭코딩을 이용해 스마트폰에서 사용 가능한 앱 만들기 - 음성인식 기능을 활용한 음성을 텍스트로 받아적기 - 가족/지인 전화걸기 앱 만들기 - 언어 번역 앱 만들기 - 녹음기 앱 만들기 - 두더지 잡기 게임 만들기 - 나만의 인터넷 웹브라우저 만들기 - 여러 사이트 검색을 한방에 검색왕 앱 만들기 - 만보기 센서를 이용한 만보기 앱 만들기 - 방위 센서를 활용한 나침반 앱 만들기 - 가속도 센서를 이용한 응급상황 알리미 앱 만들기 - 근접 센서를 이용한 운동 앱 만들기 - 위치 센서를 이용한 내 위치찾기 앱 만들기 - 앱인벤터 확장기능으로 플래시 SOS 앱 만들기 - 인공지능을 이해할 수 있는 챗봇 앱 만들기 - 인공지능 이미지 분석 앱 만들기 - 인공지능 안면인식 앱 만들기 - Facemesh를 이용한 사진 꾸미기 앱 만들기 ───────────────────────────────────────────────────── [▶도서 구매는 교보문고, 영풍문고, Yes24, 알라딘, 인터파크, 옥션, 지마켓, 11번가, 쿠팡, 위메프, 티몬 등에서 구매하실 수 있습니다.] ───────────────────────────────────────────────────── 코딩 초보자분들이 재미있고 쉽게 배울수 있는 책입니다. 추천합니다^^!! 끝까지 읽어주셔서 고맙습니다^^
[슬기로운 코딩생활] 앱인벤터로 10분만에 스마트폰 앱 만들기 - 28
#슬기로운 코딩생활 #앱인벤터 를 하면 #코딩 이 재미있어집니다. #앱인벤터 를 하면 #코딩 이 즐거워집니다. #앱인벤터 를 하면 #코딩 을 하고싶어집니다. 내가 만든 앱을 내 스마트폰에 설치하고 사용할 수 있습니다. #블록코딩 방식으로 누구나 쉽게 앱을 만들 수 있습니다. 내가 만든 결과물을 스마트폰에서 직접 확인할 수 있으니 이보다 더 좋은 코딩 프로그램은 없습니다. #스크래치 나 #엔트리 는 PC의 해당 프로그램 내에서만 실행을 해볼 수 있습니다. #앱인벤터 는 코딩한 결과를 #스마트폰 에 앱으로 설치해 직접 사용해 볼 수 있기에 #코딩을 통한 #앱만들기 나 #코딩교육 에 가장 #최적화된프로그램 입니다. 이번 시간 목표 : 두 언어를 번역할 수 있는 번역 앱 만들기-6 이번 시간에는 한영 번역을 넘어 번역기에서 지원하는 모든 언어로 번역할 수 있는 앱을 블록코딩으로 완성해보겠습니다. 앱 디자이너 화면 구성이 완료되었습니다. 블록 코딩을 위해 오른쪽 상단 [블록]을 클릭합니다. 먼저 사용자가 선택할 언어를 저장할 변수를 설정해보겠습니다. 블록 창의 [변수]를 클릭 후 [전역변수 만들기 이름 초기값] 블록을 뷰어 창 빈 공간으로 드래그&드롭합니다. 드래그한 블록의 변수 이름을 [번역언어]로 설정합니다. 블록 창에서 [텍스트]를 클릭 후 ['□'] 블록을 뷰어 창 '전역변수 만들기 이름 초기값' 블록에 연결합니다. 이제 사용자가 선택한 언어에 맞게 번역 언어를 적용할 수 있는 블록을 만들어보겠습니다. 블록 창에서 [스피너1]을 클릭 후 [언제 스피너1.선택후에 실행] 블록을 뷰어 창으로 드래그&드롭합니다. 사용자가 선택한 언어에 맞게 변수에 언어를 저장하는 블록을 구성해보겠습니다. 블록 창의 [제어]를 클릭 후 [만약 이라면 실행] 블록을 뷰어 창 '언제 스피너1.선택후에 실행' 안으로 드래그&드롭합니다. 블록 창의 [텍스트]를 클릭 후 [텍스트 비교하기] 블록을 뷰어 창 '만약 이라면 실행'에 연결합니다. 블록 창 [텍스트]를 클릭 후 ['□'] 블록을 뷰어 창 '텍스트 비교하기' 블록 내의 왼쪽 비교 항목에 드래그&드롭합니다. 드래그한 블록에 [Bangla]를 입력합니다. 대소문자를 구분해 입력해야합니다. 비교 연산자는 [=]으로 설정합니다. 뷰어 창 '언제 스피너1.선택후에 실행' 블록의 [선택된 항목]에 마우스 커서를 가져가 [가져오기 선택된항목] 블록을 '텍스트 비교하기' 블록 내의 오른쪽 비교 항목에 드래그&드롭합니다. 변수에 선택한 언어를 저장하는 블록을 구성해보겠습니다. 블록 창에서 [변수]를 클릭 후 [지정하기 □값] 블록을 뷰어 창 '만약 이라면 실행' 안으로 드래그&드롭합니다. 드래그한 블록의 목록을 클릭 해 [전역변수 번역언어]로 설정합니다. 블록 창에서 [텍스트]를 클릭 후 ['□'] 블록을 뷰어 창 '지정하기 전역변수 번역언어 값' 블록에 연결합니다. 연결한 블록에 [bn]을 입력합니다. 입력시 대소문자 구분해 입력해야 합니다. 언어를 비교할 블록을 복제해 사용하겠습니다. 뷰어 창 [만약 이라면 실행] 블록에서 마우스 오른쪽 버튼을 클릭 후 [복제하기]를 클릭합니다. 복제된 블록을 원본 블록 아래에 연결합니다. 복제된 블록에서 '텍스트 비교하기' 블록의 언어를 [Czech]로 설정합니다. 번역언어 값을 [cs]로 설정합니다. 뷰어 창 두 번째 [만약 이라면 실행] 블록에서 마우스 오른쪽 버튼을 클릭 후 [복제하기]를 클릭합니다. 복제된 블록을 원본 블록 아래에 연결합니다. 복제된 블록에서 '텍스트 비교하기' 블록의 언어를 [Danish]로 설정합니다. 번역언어 값을 [da]로 설정합니다. 같은 방법으로 '만약 이라면 실행' 블록을 복제해 연결 후 그림과 같이 설정합니다. 이제 변수에 저장된 언어 값을 실제 번역시 적용하기위해 뷰어 창 '언제 한영번역.클릭했을때' 블록내의 '호출 얀덱스번역1.번역요청하기' 블록에 연결한 블록 중 이미지에 표시한 블록을 수정합니다. 뷰어 창 '언제 영한번역.클릭했을때' 블록내의 '호출 얀덱스번역2.번역요청하기' 블록에 연결한 블록 중 이미지에 표시한 블록을 수정합니다. 블록 구성이 완료되었습니다. 앱 테스트를 위해 [빌드]- [Android App (.apk)]를 클릭합니다. 아이폰 사용자는 [연결]-[AI 컴패니언]을 이용합니다. 앱 빌드 작업이 진행됩니다. 앱 빌드가 완료되면 QR코드가 표시됩니다. PC 작업이 완료되었습니다. 이제 스마트폰에 앱을 설치하고 실행합니다. [언어선택]을 터치해 번역할 언어를 선택합니다. 한글을 입력하거나 [한글음성입력]을 터치해 번역할 한글을 입력합니다. 입력이 완료되면 [번역]을 터치합니다. 해당 언어로 번역된 것을 확인할 수 있습니다. 하단 [번역언어음성출력]을 이용해 음성으로 해당 언어를 확인도 해봅니다. 이번 시간은 여기까지입니다. 이렇게 6회차에 걸처 번역앱을 업그레이드하고 완성해봤습니다. 감사합니다^^ 다음시간에 또 뵈요~^^* 앱인벤터를 활용한 코딩에 대해 더 알고싶다면 아래 책을 추천해드립니다. [▶ 이 책의 대상 독자] - 코딩을 배우고 싶은 Software 비전공 입문 독자 - 소프트웨어 교육 의무화로 소프트웨어 코딩을 배우고 싶은 학생 - 초등학교, 중학교, 고등학교에서 방과후 교육을 진행하는 선생님 - 대학 및 학원, 직업전문학교 등의 교육 기관에서 코딩을 가르치는 교수님, 선생님 - 스마트폰 앱을 직접 만들어 사용하고 싶은 독자 - 사물인터넷과 스마트 센서를 활용한 앱을 만들고 싶은 독자 - 인공지능을 이해하고 관련 앱을 만들어보고 싶은 독자 [▶이 책에서 다루는 내용] - 블럭코딩을 이용해 스마트폰에서 사용 가능한 앱 만들기 - 음성인식 기능을 활용한 음성을 텍스트로 받아적기 - 가족/지인 전화걸기 앱 만들기 - 언어 번역 앱 만들기 - 녹음기 앱 만들기 - 두더지 잡기 게임 만들기 - 나만의 인터넷 웹브라우저 만들기 - 여러 사이트 검색을 한방에 검색왕 앱 만들기 - 만보기 센서를 이용한 만보기 앱 만들기 - 방위 센서를 활용한 나침반 앱 만들기 - 가속도 센서를 이용한 응급상황 알리미 앱 만들기 - 근접 센서를 이용한 운동 앱 만들기 - 위치 센서를 이용한 내 위치찾기 앱 만들기 - 앱인벤터 확장기능으로 플래시 SOS 앱 만들기 - 인공지능을 이해할 수 있는 챗봇 앱 만들기 - 인공지능 이미지 분석 앱 만들기 - 인공지능 안면인식 앱 만들기 - Facemesh를 이용한 사진 꾸미기 앱 만들기 ───────────────────────────────────────────────────── [▶도서는 교보문고, 영풍문고, Yes24, 알라딘, 인터파크 사이트나 앱에서 구매할 수 있습니다.] ───────────────────────────────────────────────────── 코딩 초보자분들이 재미있고 쉽게 배울수 있는 책입니다. 추천합니다^^!! 끝까지 읽어주셔서 고맙습니다^^ #코딩 #블록코딩 #앱인벤터 #AppInventor #스크래치 #Scratch #엔트리 #Entry #엠블록 #코딩추천책 #코딩책추천 #앱인벤터책 #앱인벤터강좌 #블록코딩책추천 #앱인벤터추천도서 #코딩책 #사물인터넷 #사물인터넷책추천 #인공지능 #인공지능앱 #인공지능앱만들기 #인공지능책추천 #쉬운코딩 #쉽게앱만들기 #처음코딩 #코딩강좌 #번역앱만들기 #언어번역앱