brunch

You can make anything
by writing

C.S.Lewis

by 경규승 Sep 26. 2021

거인의 어깨에 올라탈 장비1

알고리즘: 어떤 문제를 풀어 맺기 위해 정해진 일련의 절차나 방법을 공식화한 형태로 표현한 것.


알고리즘 만드는 일을 한다. 정의한 문제를 효율적으로 해결하기 위해서 알고리즘이라는 논리 도구를 사용한다고 하는 것이 더 명확하겠다.


최근 몇 년 사이에 알고리즘이라는 단어가 나를 포함한 대중들에게서 사용되는 빈도가 증가했을 것 같았다. 선형적으로 증가하는 것이 아니라, 드라마틱하게 성장했을 것 같다고 추측했다. 그리고 이를 확인해 보았다.




네이버 트렌드

최근 5년 동안 알고리즘이라는 단어가 가장 핫했던 기간은 2016년 3,4월이다. 아마도 알파고의 등장에 따라 알고리즘이라는 단어의 빈도가 폭발적으로 사용되었을 것으로 추측한다.


하지만 그 이후에는 내 기대만큼 폭발적으로 증가하는 모습을 보이지는 않았다. 내 경험에 따른 인식 편향이 있었나 보다.




구글 트렌드

네이버 트렌드와는 다른 모습을 보인다. 2016년 피크를 찍는 모습도 보이지 않는다.


최근 5년간 모습을 보면 오히려 소폭 감소하는 모습을 보인다.


한국을 기준으로 비교해 보기 위해 '알고리즘'이라는 단어의 트렌드를 확인해 보았다.


2016.03월 피크를 찍는 모습이 보이지 않는 것을 제외하고는 네이버 트렌드와 유사한 것을 볼 수 있다.




위와 같이 트렌드 서비스를 사용해 보며 추측해본 점은 다음과 같다.   

알고리즘과 algorithm은 용례가 다르다.

2016년, 이슈에 대한 '알고리즘'단어에 대한 검색은 구글보다는 네이버를 사용한 것 같다.

2000년대 초반 구글 사용자 풀과 지금 사용자 풀은 다르다.(시간이 지나며 검색 엔진을 대중이 사용하는 빈도가 증가하였다.)


결이 거친 추측과 느낌이다.


그럼에도 '알고리즘'이 트렌드로 완벽하게 부상하지 않은 시점에 해당 시장에 진입할 수 있어서 다행이라는 생각이다. 한편, 알고리즘으로 해결할 수 있는 현실의 문제는 제한적이기 때문에 해결되지 않았을 것이라는 생각도 든다. 그럼에도 불구하고 피터 틸이 이야기하는 '정말 중요한 진실인데 남들이 당신에게 동의해주지 않는 것은 무엇입니까?'라는 질문에 답할 수 있는 소재로 충분히 활용 가능성이 높다.


알고리즘의 종류는 아래와 같다.

최적 멈춤

탐색/이용

정렬

캐싱

일정

베이즈 규칙

과적합

완화

무작위성

네트워킹

게임 이론

위의 카테고리는 일부에 불과하다. 기존에 성현들의 업적에 감사한다.


그럼에도 이론과 현실 사이에는 언제나 간극이 존재한다. 단 하나의 조건이 추가되는 것만으로도 기존의 해결책은 쓸모없어지는 경우가 발생한다. 그렇기에 문제의 정의와 주어진 상황의 이해가 겸비되어야, 도구로서의 알고리즘이 활용될 가치가 생길 것이다.


거인의 어깨에 올라타 보자.




Reference.

위키백과

네이버 검색어 트렌드

구글 트렌드

<알고리즘, 인생을 계산하다 - 브라이언 크리스천, 톰 그리피스>

<제로 투 원 - 피터 틸>

매거진의 이전글 글쓰기를 포기하지 않는 방법
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari