컴퓨터비전 컴퓨터비전(CV) 용어 정리 인공지능 각 분야별 자주 쓰이는 용어를 정리해보려고 합니다. 조금씩 완성해나가는 글인만큼, 미완성에 대한 양해를 부탁드립니다. 😉 Q. 컴퓨터 비전(Computer Vision)이란? A. 컴퓨터가 어떻게 시각 세계를 해석하고 이해하도록 만들 수 있는지에 초점을 맞춘 연구 분야입니다. 현재 인공지능의 주요 분야로 자리잡았습니다. 컴퓨터가 픽셀을 보고, 관찰하고, 이해하는 방법을 가르쳐 이미지에서 의미있는 정보를 추출하는 것을 목표로 합니다. 영상 분석, 객체 인식, 얼굴 검출 등이 포함되며 2022년 기준 시장 규모는 468억 달러에 이를 것으로 예상됩니다. Q. 이미지 인식(Image Recognition) 기술이란? A. 이미지 인식은 이미지나 비디오에서 물체, 사람, 장소, 행동을 식별하기 위해 컴.. 2023.01.03 자연어처리 'Attention Is All You Need' Attention Is All You Need The dominant sequence transduction models are based on complex recurrent or convolutional neural networks in an encoder-decoder configuration. The best performing models also connect the encoder and decoder through an attention mechanism. We propose a new arxiv.org NLP 분야에 막대한 영향을 준 이 논문은 자연어처리 뿐만 아니라 비전 태스크에도 Transformer가 활용되며 피인용수는 6만회를 넘게 되었습니다. 해당 논문을 다시 한번 읽고 번역하는 .. 2023.01.14 프로젝트 캐릭터 생성모델 프로젝트 캡슐 내시경 프로젝트 컴퓨터공학 프로그래밍 패러다임 프로그래밍 패러다임은 크게 선언형(Declarativ)과 명령형(Imperative)으로 나뉘고 선언형은 함수형과 논리형 프로그래밍이라는 하위 집합을 가지며 명령형은 객체지향형과 절차지향형이라는 하위 집합을 가집니다. 1. 함수형 프로그래밍 선언형 프로그래밍(Declarative Programming)이란 '무엇을' 풀어내는가에 집중하며 '프로그램은 함수로 이루어진 것이다' 는 명제가 담겨있는 프로그래밍 패러다임 입니다. 자연수로 이루어진 배열에서 최대값을 찾는 자바스크립트 로직을 살펴보겠습니다. const ret = [1,3,6,8,10,13] .reduce((max,num) => num > max ? num : max, 0) console.log(ret) // 13 여기서 reduce는 순수함수로 배.. 2022.12.31 클라우드 컨테이너(Container)와 도커(Docker) 컨테이너(Container) 를 알아볼 때 가장 먼저 가상머신(Virtual Machine)과 비교를 하게 됩니다. 일반적인 가상 머신은 Host OS에 하이퍼바이저를 설치하고, 그 위에 Guest OS를 동작시키는 형태로 동작합니다. 반면 컨테이너는 Host OS에 컨테이너 런타임을 올리고, 그 위에 프로세스로서 컨테이너를 동작시킵니다. 가상 머신은 단일 시스템에 여러 OS가 동시에 실행되는 반면, 컨테이너는 동일한 OS 커널을 공유하며 프로세스를 격리합니다. 컨테이너는 단순한 프로세스이므로 가상 머신에 비해 매우 가볍고 빠르게 동작할 수 있습니다. 즉, 컨테이너(Container)는 하나의 운영체제 커널에서 다른 프로세스에 영향을 받지 않고 독립적으로 실행되는 프로세스 상태를 의미합니다. 도커(Doc.. 2023.01.14 관심 도서 핸즈온 머신러닝 머신러닝 디자인 패턴 딥러닝을 위한 선형대수학 쿠버네티스/도커 GAN 인 액션 개발자를 위한 글쓰기 가이드 핵심이 보이는 신호 및 시스템 고성능 파이썬