본문 바로가기

분류 전체보기542

[AI] 인공지능이란 무엇인가? (about artificial intelligence) 인공지능(AI)이란? 인공지능(AI, ArtificArtificial Intelligence)이란 사고나 학습 등 인간이 가진 지적 능력을 컴퓨터를 통해 구현하는 기술입니다. 인간의 인식, 판단, 추론, 문제 해결, 그 결과로써의 언어나 행동 지령, 더 나아가서는 학습 기능과 같은 인간의 두뇌 작용을 이해하는 것을 연구 대상으로 하는 학문 분야. 궁극적으로는 두뇌의 기능을 기계로 실현하는 것을 목적으로 하는데요. 쉽게 말해서 컴퓨터나 기계가 사람이 하는 것처럼 생각하고 행동할 수 있게 하는 기술입니다. 약인공지능과 강인공지능 (Weak AI & Strong AI) 인공지능은 크게 두 가지로 분류됩니다. 바로 약한 인공지능과 강한 인공지능인데요. 이에 대한 개념은 1980년 미국의 캘리포니아 대학의 교수인.. 2021. 3. 22.
[AI] 인공지능이란? 인공지능(Artificial Intelligence, AI)이란? 인공지능이란 인간이 가지고 있는 인식, 판단 등의 지적 능력을 모델링하여 컴퓨터에서 구현하기위해 다양한 기술이나 소프트웨어, 하드웨어, 이를 포함한 컴퓨터 시스템을 통틀어 일컫는 말입니다. 인공지능이라는 학문은 사실 엄청 오래전에 등장하였습니다. 1956년 미국 다트머스 대학에서 열린 회의에 존 매카시 박사가 다트머스 학회에서 처음으로 인공지능이라는 용어를 창안하셨습니다. "기계를 인간 행동의 지식에서와 같이 행동하게 만드는 것" 이라는 인공지능의 정의를 내렸으며 1971년 인공지능 연구에 대한 업적을 인정받아 튜링상을 수상하였죠. 잠깐! 존 매카시(John McCarthy, 1927년 9월 4일 - 2011년 10월 24일) 박사는 미국.. 2021. 3. 22.
[Computer Graphics] 컴퓨터 그래픽스란? Computer Graphics? 컴퓨터 그래픽이란? 모델과 이미지를 생성, 저장, 조작하는 것에 대한 기술과 방법 컴퓨터 그래픽스와 유사하여 헷갈릴 수 있는 분야들을 함께 알아봅시다. -컴퓨터 그래픽스 : 개념을 이미지로 -컴퓨터 비전 : 이미지를 개념으로 -영상처리: 이미지를 이미지로 컴퓨터 그래픽스와 컴퓨터 비전은 reverse의 관계입니다. 컴퓨터 그래픽스가 머릿속 상상을 이미지화 하는 것이라면, 컴퓨터 비전은 우리가 보는 이미지들을 컴퓨터가 이해할 수 있도록 도와주는, 즉, 컴퓨터에 눈을 달아주는 것입니다. 컴퓨터 그래픽스의 과정 1. 모델링 Modeling : 컴퓨터가 이미지를 이해하도록 concept를 computational model로 변환하는 과정 2. 렌더링 Rendering : co.. 2021. 3. 22.
[Image Processing] 영상처리 란? 영상처리라는 기술 또는 학문을 어떻게 정의할 수 있을까요? 위키피디아(WIKIPEDIA)에서는 “정지영상 또는 동영상을 입력으로 하고 신호처리에 한 부분으로 수학적 연산을 이용한 영상의 처리를 의미하며 결과물로는 하나에 영상 또는 영상에 관계된 특징에 집합이 될 수 있다” 라고 정의하고 있습니다. 다시 설명 하면 인간에 눈으로 보여지는 부분을 영상이라고 한다면 자동차가 어느 방향으로 움직이고 있는지 아래 그림에서처럼 꽃이 몇 개인지 등에 영상에서 필요로 하는 정보라면 이를 특징이라고 정의할 수 있고 이러한 특징들을 시각적 또는 수치적으로 구현해주는 제반 기술을 영상처리라고 말할 수 있습니다. 영상처리 기술들은 산업, 의료, 항공, 교통, 애니메이션 등 다양한 분야에 폭넓게 응용되고 있습니다. 제조 산업에.. 2021. 3. 22.
영상처리란 무엇인가? 영상처리는 그림을 다루는 학문이다. 이것은 수 많은 어플리케이션에서 사용되는 넓은 영역의 기술들에 대한 총칭이다. 에에 포함되는 기술들은 영상을 더욱 높은 질의 영상으로 만들거나 일그러뜨리고, 영상의 두드러진 특징들을 더욱 두드러지게하고, 다른 영상의 일부분으로부터 새로운 영상을 만들어 내고, 영상을 회득하는 동안이나 획득한 후에 변질된 영상을 복원시키는 등의 기술들이다. 영상처리를 흔히 컴퓨터 그래픽스와 혼동한다. 컴퓨터 그래픽스와 영상처리는 거의 유사한 기술이다. 영상처리와 컴퓨터 그래픽스가 서로 공통된 개념들을 사용하지만 그들은 서로 다른 연구 분야로 일컬어진다. 컴퓨터 그래픽스는 합성 영상을 생성하는 것이다. 영상처리는 이미 획득하였거나 만들어진 영상을 조작하는 것이다. 컴퓨터 그래픽스는 2차원과.. 2021. 3. 22.
[패턴인식] 이란 ? 1. 패턴인식의 개요 (1) 패턴인식의 정의 - 패턴인식은 “계산이 가능한 기계적인 장치가 어떠한 대상을 인식하는 문제를 다루는 인공지능의 한 분야“로 표현 할 수 있다고 한다. (2) 특징과 패턴 - 패턴이란 개별 객체의 특색 혹은 특징을 의미하며 특징을 모아놓은 집합으로 정의 됨 - 패턴을 이루는 특징 벡터는 특징 공간상에서 분포하는 유형에 따라 분류가 가능 @ 선형 분리 가능한 유형 @ 비선형 분리 가능한 유형 @ 높은 상관을 가진 유형 @ 멀티 모달 유형 - 또한 시변성에 따라 정적과 동적 패턴으로 분류 할 수 있다고 하는데 시변성이 뭘까? 찾아보니깐 시변성이랑 시간의 흐름이라 ….. 음 (3) 패턴인식 시스템의 구성 요소와 설계 사이클 - 1단계 : 데이터 수집 단계 - 2단계 : 특징 선택 단.. 2021. 3. 22.
[Computer Vision] 컴퓨터 비전 과 컴퓨터 비전 시스템 컴퓨터 비전이란 뭐라고 정의할 수 있을까? 내 나름대로 정리를 한번 해보고자 한다. 1. 컴퓨터 비전 : 카메라로부터 촬영된 영상을 분석하여 영상에 담겨있는 정보를 추출 영상 -> 컴퓨터 비전 -> 장면에 대한 묘사 라고 할 수 있겠다. 사실 컴퓨터 비전 분야의 목표는 "인간의 눈" 따라하기이다. - 컴퓨터 비전의 응용 분야 1) 문자 인식 : - 문서 인식, 번호판 인식, 교통 표지판 인식, 입간판 인식 2) 생체 인식 - 얼굴 인식, 홍체 인식, 지문 인식 3) 의료 분야 - X-선 사진분석, MRI 사진 분석, 성형 모의 시술 4) 제조 공정 검사 - PCB 기판 불량 유무 검사, 부품 자동 조립, 공정 자동화 모니터링 5) 지능형 자동차 - 차선 감지, 자동 주행, 자동 주차, 교통 흐름 통제 6.. 2021. 3. 22.
[computer vision] 컴퓨터 비전이란? 컴퓨터 비전의 시작 컴퓨터 비전이란 무엇일까 ? 컴퓨터 비전은 컴퓨터를 이용하여 정지된 영상 또는 동영상으로 부터 의미있는 정보를 추출하는 방법을 연구하는 학문입니다. 사람의 눈으로 사물을 보는 것 처럼 컴퓨터가 사물을 보고 사람과 같은 기능을 수행할 수 있게 연구하는 학문입니다. 눈의 역할은 카메라가 대신하고, 뇌가 하는 작업을 알고리즘을 통해 컴퓨터가 유사하게 수행할 수 있도록 만드는 작업이 컴퓨터 비전입니다. 쉽게 말해 컴퓨터 비전이란 사람처럼 컴퓨터가 사물을 인지하고 의미있는 정보를 수학적 알고리즘을 통해 추출해내는 학문입니다. Q) 새의 사진을 컴퓨터에 입력으로 준다면 컴퓨터는 모두 새라는 결론을 낼수 있을까 생각해봅시다. 컴퓨터 비전에서 수학이 차지하는 비중은 상당한데 행렬 연산과 관련된 선형.. 2021. 3. 22.
[Docker] Docker란 무엇일까? [Docker] Docker란 무엇일까? Docker 소개 2018년 현재 우리는 다양한 클라우드 인프라 환경속에 살아가고 있습니다. AWS, GCP 등의 다양한 클라우드 서비스를 통해 물리서버를 구매하기 보다는 사용한 요금만 내고 가상서버를 빌려 서비스를 합니다. 또한 물리서버를 구매해도 가상화를 통해 여러대의 가상서버를 구성하여 사용하기도 합니다. 클라우드 및 가상화 환경을 통해 가상서버를 1대가 되었든, 100대가 되었든 버튼 클릭 한번으로 생성할 수 있게되었습니다. 우리는 생성된 가상서버에 각종 소프트웨어 설치와 환경설정을 해야합니다. 가상서버가 1대 또는 2대일 경우 쉽게 하겠지만 100대가 넘는 서버에 소프트웨어를 설치하고 환경설정을 구성하여 배포하는 것은 큰 어려움으로 다가왔습니다. 이러한 .. 2021. 3. 22.
728x90
반응형