본문 바로가기

전체 글25

인공지능 기계의 눈을 밝히는 방법 1. 컴퓨터 비전(Computer Vision)의 발전과 단순 인식의 한계 도전 인공지능이라는 기계의 눈을 밝히는 방법은 '컴퓨터 비전'(Computer Vision)을 통한 기술입니다. 컴퓨터 비전은 이미지나 동영상 분석방식을 통해 우리들이 알고 있는 시각적인 정보를 추출해 내는 기술을 말합니다. 컴퓨터가 인간들이 그렇듯 보고 이해할 수 있도록 만드는 기술입니다. 한마디로 인간의 '눈'이 되는 것입니다. 비전이라는 단어에서처럼 시각적인 단어를 유추할 수 있습니다. 컴퓨터를 이용하여 시각 기능을 갖는 기계를 통틀어 얘기합니다. 이미지 영상을 전처리 과정을 거쳐 컴퓨터가 식별가능한 부분으로 추출하여 분석이 진행됩니다. 그래서 어느덧 사물에 눈을 띄게 됐습니다. 컴퓨터 관점에서 이미지는 단순히 픽셀(Pixe.. 2023. 2. 22.
인공지능 이해 발전방향 응용분야 1. 인공지능의 이해 인공지능은 인간이 지능적으로 행동하는 유형을 분류하고 그에 맞게 환경적 요소를 확인하고 기계 자체적으로 자동으로 이뤄지는 행위 전체를 포괄적으로 의미합니다. 그에 맞게 인간적 요소와 지능적 요소가 같이 봐야 합니다. 단순 로봇의 자동화 생산라인을 인공지능이라고 지칭하지 않듯이 인간의 지능적 요소를 통해 환경적 판단을 내리는 근거나 조건등을 학습등으로 확인하고 관련 내역이 전달됐을 때 의사결정이라는 단계를 거치고 행위를 표시하는 게 인공지능의 의미를 협소적으로 정의한다고 볼 수 있습니다. 여기서 지능이라는 능력은 인간 본연의 본능적인 부분과 자동으로 행동하는데 따르는 사고와 생각의 덩어리라고 이해할 수 있으며 그에 맞게 행동하는 능력입니다. 로봇이 자동생산은 인공지능이라고 하지 않지만.. 2023. 2. 21.
Python 인공지능 머신 러닝 딥러닝 1. 인공지능(artificial intelligence)의 정의 우리 기억 속의 인공지능(artificial intelligence)은 인간보다 빠른 연산을 하는 정확한 두뇌나 사이보그로 대변되는 인간보다 우월한 신체능력을 가지고 있는 로봇을 생각하고 있을 것입니다. 그리고 인터넷이나 정보의 바다에서 정보 선별을 하고 누구보다 빨리 상황판단을 해서 인간의 생활에 도움을 주는 장면을 생각할 수 있을 것입니다. 실제 현실에서의 인공지능(artificial intelligence)은 알고리즘으로 작동되고 인간의 논리적인 구조로 구조화하며 디자인된 환경을 사용하고 있습니다. 한계성 있는 현실 환경에서 모델링을 통해 구축되며 실제환경에서 적응되는 로봇의 구조를 가지고 있습니다. 그리고 메모리나 네트워크의 한계를.. 2023. 2. 18.
Python 데이터분석 최적화 1. 파이썬(Python) 데이터 분석 데이터 분석은 데이터를 일정한 패턴, 규칙등으로 단순정보를 취합 및 종합하는 행위입니다. 따라서 단순한 요소인 데이터를 기준으로 기준이 되는 요소와 그에 맞게 분류하는 기술이 필요합니다. 데이터 분석은 전공 분야와 상황에 따라 상당히 다른 데이터 분석툴을 사용하며, 관련 역할별 수행 방법과 범위가 다를 수도 있습니다. 위키피디아에서는 데이터 분석을 '유용한 정보를 발견하고 결론을 유추하거나, 의사결정을 돕기 위해 데이터 조사, 정제, 변환, 모델링하는 행위'라고 정의하고 있습니다. 데이터 분석은 위에도 얘기했지만 비즈니스 관점에서 처리하는 부분과 과학적, 기술적 부분에서 구분하는 방식이 상이하여 각 상황과 환경에 맞게 진행해야 하는 부분이 있습니다. 2. 파이썬(P.. 2023. 2. 17.