You can make anything
by writing

C.S.Lewis

by 정경문 Feb 25. 2025

카지노 게임은 겹겹이 쌓인 함수파이

카지노 게임을 위한 수학 Tech Tree - 1

SOTA(States Of The Arts)를 아시나요?


카지노 게임의 분야인 딥러닝과 머신러닝에서 최고의 성능을 내는 알고리즘을 SOTA(States Of The Arts)라고 부릅니다. 이 SOTA 알고리즘에 대한 논문(Paper)과 코드(Code)를 한 번에 제공해 주는 곳이 있는데요. 바로 “Papers with code”입니다.


여기는 2025년 1월, 세계 최고 이슈가 된 DeepSeek의 논문, 코드, 데이터셋, 최신 AI 모델의 성능비교(DeepSeek-R1 vs. OpenAI-o1) 등 최신 AI 논문과 코드를 볼 수가 있습니다. 이곳에 공개된 카지노 게임 논문을 읽으면, 그 아이디어와 코드, 수학적인 전개에 감동을 받지 않을 수 없습니다. "아! 저자는 천재구나, 어떻게 코드와 딱 맞는 수식을 작성했을까?"라고 말이죠.


그런데 여러분, 지금 이 생각에는 잘못된 부분이 있습니다. 눈치채셨나요? 바로 "코드에 딱 맞는 수식"이라는 부분입니다. 왜 이 말이 잘못되었을까요? 간단한 수학문제를 예를 들어보겠습니다.


[문제] 1+2+3+...+10의 정답을 알고 있나요? 55. 어떻게 계산하셨어도 좋습니다.
1+2+3+...+1000 그럼 이 문제의 정답은요?
[수학] 이 문제를 일반화하기 위해 수학으로 표현하면, S =∑i (i=1~n) 이렇게 표현할 수 있죠.
[카지노 게임] 이제 컴퓨터에게 계산을 시킨다면,
sum(range(1, n+1)) 의 형태로 프로그래밍할 수 있습니다.


위에서 처럼 어떤 [문제]를 풀기 위해서, 일반적인 형태의 [수식]을 만들고, 컴퓨터 프로그래밍으로 알고리즘을 구현한 것이 [카지노 게임]입니다.


문제→수식→카지노 게임

하지만 오늘날 많은 사람들은 코드가 애초에 먼저 생겼다고 착각합니다. 그래서 머신러닝 딥러닝, 데이터 분석이라고 하면 의레 코딩부터 떠올리게 됩니다. 하지만 코딩을 배우면서 조금 지나다 보면 그 한계에 도달합니다. 책에도, 블로그에도, 모르는 수학적 기호들이 등장합니다. 알고리즘에 대한 개념에 대한 이해가 되지 않으니 책을 따라 하는 수준, 남이 짜놓은 코드를 따라가는 수준에 그칠 수밖에 없습니다.

카지노 게임문제, 수식, 카지노 게임에 대한 이해


<중략

카지노 게임 개발을 위한 수학 Tech Tree를 정복하고 싶으시다면,

개발자들의 성장을 위한 베이스캠프 <프로그래머스 공식 블로그에서​ 무료로 만나보실 수 있습니다.

브런치는 최신 브라우저에 최적화 되어있습니다.