728x90
알고리즘의 사전적 정의는 “(특히 컴퓨터 분야에서) 계산과 문제 해결 과정에 있어 따라야 할 규칙이나 과정”이다.
일반인들은 이 알고리즘을 어떻게 이해하고 있을까? 보통의 경우 수학적인 분야와 관련된 작업 프로세스를 말한다.
사실 우리는 초등학교 때 이미 알고리즘에 대해 어느 정도 배운다. 숫자를 나누고, 곱하고, 빼는 과정이 어떤 원리로 이뤄지는 건지 배우는데, 그런 논리적 구조가 바로 알고리즘이다.
인공지능과 머신러닝에서 말하는 알고리즘도 그리 다르지 않다. 다만 수학 연산식보다 훨씬 더 복잡할 뿐이다. 예를 들어 구글은 알고리즘을 활용해 검색 결과 창에 어떤 웹사이트가 가장 위에 나타날 것인지를 판단한다. 즉, 여기에는 구글이 정해둔 특정한 규칙이 있어, 그 규칙을 근거로 검색 결과 순서가 정해진다는 것이다.
머신러닝 분야에서 기계들은 수많은 종류의 알고리즘을 활용해 결과를 얻어낸다. 판단 트리(decision tree), 군집 기법(clustering algorithms), 분류 알고리즘(classification algorithm), 회귀 알고리즘(regression algorithm)이 가장 널리 알려진 알고리즘들이다.
'AI TECH' 카테고리의 다른 글
미드저니? (0) | 2024.03.13 |
---|---|
AI가 일자리를 대체한다? YES! (feat. 언더스탠딩 유투브) (0) | 2024.03.12 |
블로그 운영과 글쓰기 (0) | 2024.03.09 |
머신러닝과 딥러닝 차이 (0) | 2024.03.09 |
쿠팡 말고 알리익스프레스? (0) | 2024.03.09 |