바닥부터 시작하는 인공지능 14

파이썬(Python) 아나콘다(Anaconda) 설치의 모든 것

모든 프로그래밍이 그렇듯 설치가 제일 번거롭고 어렵습니다. 머신러닝도 마찬가지인데요, 아나콘다라는 프로그램 자체가 생소하기 때문에 이를 제데로 까는 일이 만만치가 않습니다. 저도 아나콘다를 처음 접하고 설치 할 때는 버전을 햇갈리고, 윈도우 운영체제에 안맞는 셋업파일을 깔기도 하고 하면서 많은 시행착오를 거쳤는데요, 이 글을 읽으시는 분들은 저처럼 그런 실수를 하지 않았으면 좋겠다는 생각에서 이 포스팅을 작성하게되었습니다! 이 포스팅은 아나콘다를 처음 접해보는 초보자 분들도 쉽게 따라할수 있도록 작성되었습니다. 블로그의 설명을 잘 읽고, "그대로만" 잘 따라하시면 아나콘다를 잘못 설치해서 다시 까는 일 없이 한번에 성공하실 수 있으실 것입니다. 1) 주의사항: 파이썬과 아나콘다 둘중 하나만 설치할 것 아..

KNN 알고리즘을 이용하여 붓꽃의 품종 구하기

목표: 붓꽃의 곷잎, 꽃받침, 폭, 길이를 측정한 값을 이용하여 붓꽃의 품종을 분류하기. 붓꽃의 품종을 분류한 데이터를 가지고있으므로 지도학습에 속하고, 몇가지 선택 사항중 하나를 선택하는 문제이므로 분류에 해당한다. 출력될 수 있는 값들을 클래스라고 하므로 이 문제는 붓꽃의 클래스를 분류하는 문제이다. 클래스: 출력되는 결과값의 종류. 이 경우에는 붓꽃의 품종에 해당. 레이블: 특정 데이터에 해당하는 출력값. 클래스는 레이블의 종류, 즉 큰 틀이다. 붓꽃의 품종을 구분하는 과정을 함수 H(x)라고 하면 붓꽃의 꽃잎, 꽃받침, 폭, 길이 등은 X값에 해당하고, 레이블은 y값에 해당한다. 입력 데이터 하나하나는 정의역, 클래스는 공역에 해당한다고 볼 수 있다. 붓꽃 데이터셋은 scikit-learn의 da..

머신러닝 툴 총정리/ 5분안에 파악하는 머신러닝/ 머신러닝 초보/ 머신러닝 시작하기/ 머신러닝 언어/ 파이썬

들어가기에 앞서 이 포스트는 프로그래밍에 대해 어느정도 기본 지식(프로그램 언어의 종류, 기본적인 메커니즘 등)을 알고 있다는 전제 하에 작성 된 것임을 알려드립니다. 따라서 프로그래밍에 대해 아예 지식이 전무하시다면 먼저 프로그래밍 기초에 대한 지식을 습득하신 후 이 글을 읽으시면 더욱 도움이 되실 것입니다. 지금까지 프로그래밍을 하면서 자바, c언어, 파이썬 등 많은 프로그래밍 언어를 접할 수 있을텐에요, 머신러닝을 하기 위해서는 어떤 언어를 배워야 하는걸까요? 머신러닝을 수행하기 위한 프로그래밍 언어는 파이썬입니다. 왜 파이썬을 사용하는 것일까요? 그 이유는 다음과 같습니다. 첫번째, 파이썬은 데이터 적제, 시각화, 통계, 자연어 처리, 이미지 처리 등에 필요한 라이브러리를 갖추고 있습니다. 두번째..

반응형