본문 바로가기

AI3

비전공자가 코딩 테스트를 준비하는 이유 안녕하세요. 오랜만에 글을 쓰네요. 거의 반년 동안 글을 작성하지 못한 것 같아요. 그 기간 동안 저는 블로그 활동을 멈추고 공부에만 전념했습니다. 스스로 AI에 관하여 잘 안다고 자부했지만, 다른 사람에게 설명하는 것은 또 다른 문제였던 것 같아요. 평소에 제가 알고 있었다고 생각했던 개념들이 사실은 잘 몰랐던, 메타 인지의 부족이라고 할까요. 시간은 한정되어있는데 공부도 하랴, 블로그 글도 쓰랴. 점점 글의 퀄리티가 떨어지는 것이 느껴지기 시작했습니다. 저에게는 공부에 전념할 시간이 필요했던 것 같아요. 그런데 공부를 하면 할수록, 더 넓은 세상이 저를 기다리고 있었습니다. 무슨 뜻이냐면, 공부를 하면 할수록 공부해야 할 것들이 늘어나는 마법이라고나 할까요. 막막했지만 아직 스스로 발전할 수 있는 기.. 2023. 3. 13.
딥 러닝이란 무엇인가? 한 글로 끝내기 안녕하세요. 모두의 케빈입니다. 오늘은 딥러닝에 대한 모든 것을 쭉 훑어보는 시간을 가져보고자 합니다. ■ 딥러닝의 정의 딥 러닝: 여러 비선형 변환 기법의 조합을 통해 높은 수준의 추상화를 시도하는 알고리즘 (출처: 나무 위키) 나무 위키에 딥 러닝을 검색하면 딥 러닝을 여러 비선형 변환 기법의 조합을 통해 높은 수준의 추상화를 시도하는 알고리즘이라고 정의합니다. 개인적으로 딥 러닝에 대해 정말 잘 설명하고 있는 문장이라고 생각합니다. 딥 러닝은 머신 러닝 분야의 한 분야입니다. 머신 러닝 중에서도 특정 분야에 특화되어 있는 알고리즘이라고 생각하시면 편합니다. 딥 러닝의 대표적인 알고리즘으로는 이미지 처리에 특화된 CNN(Convolutional Neural Network, 합성곱 신경망)과 시계열 데.. 2022. 11. 2.
최초의 신경망 모델 퍼셉트론: 정의, 동작 원리 그리고 한계점 안녕하세요! 모두의 IT 부케, 케빈입니다. :) 오늘은 최초의 인공 신경망 모델로 평가받는 퍼셉트론에 대해 설명드리고자 합니다. 함께 공부해 보실까요? ■ 퍼셉트론의 정의: 인공 뉴런 퍼셉트론(Perceptron)은 perception과 neuron의 합성어로 인공 뉴런이라고 불립니다. 퍼셉트론은 현대에 널리 알려진 인공 신경망의 초기 버전으로, 1958년 프랭크 로젠 블랫(Frank Rosenblatt)이 제안한 모델입니다. 퍼셉트론이 인공 뉴런이라고 불리는 이유는 인간 뉴런의 작동 방식을 모방했기 때문입니다. 즉, 퍼셉트론을 한 마디로 정의하면 생물학적 신경계의 기본 단위인 뉴런의 동작 과정을 수리적으로 모델링한 알고리즘이라고 할 수 있습니다. 따라서, 퍼셉트론을 이해하기 위해서는 먼저 인간 뉴런(.. 2022. 10. 11.