[일상] CS50’s Introduction to Artificial Intelligence with Python 강좌 수료 [AI의 '블랙박스'를 열고 논리와 확률을 마주하다]
·
◐ 기타/개발자의 일상🎈
This is CS50 AI. 요즘 어딜 가나 AI 이야기뿐입니다. 현업에서 ChatGPT나 GitHub Copilot 같은 도구들을 숨 쉬듯 쓰고 있지만, 정작 그 이면에 어떤 원리가 숨어있는지 막연하게 느껴질 때가 많았습니다.AI의 기초적인 동작 원리를 수학적, 논리적 관점에서 훑어볼 수 있는 하버드의 CS50 AI 과정은 아주 훌륭한 길잡이가 되었습니다. 최신 딥러닝 트렌드만 좇기보다, 인공지능이라는 학문이 어떻게 발전해 왔는지 고전적인 탐색 알고리즘부터 머신러닝의 기초까지 넓고 얕게 경험해 볼 수 있었습니다.Search & Games (탐색과 게임 트리) 가장 먼저 만난 것은 틱택토(Tic-Tac-Toe)를 완벽하게 플레이하는 AI를 만드는 과제였습니다. 단순히 경우의 수를 다 나열하는 것이 아..