본문 바로가기

ABC부트캠프

(2)
ABC 부트캠프 day2 : 머신러닝 딥러닝 기초 머신러닝과 딥러닝 기초 인공지능의 정의를 개인이 내리는 것이 중요함 -> 사람처럼 하는 프로그램 프로그래밍과 머신러닝의 차이 머신러닝 : 데이터를 사용해서 해결패턴을 스스로 찾아냄 딥러닝 : 머신러닝의 한 방법중 하나, 그동안 머신러닝으로 해결되지 않았던것 ex) 컴퓨터 비전 을 해결하는 해법중 하나 머신러닝의 세가지 학습방법 지도학습 : 오늘 배울 내용 거의 90% 이상이 지도학습( 문제집, 정답) (독립변수, 종속변수)(특성feature, 레이블targer)(x, y) 1) 이진분류 : 정답이 둘중 하나인경우 ex) 삶 2) 다중분류 : 정답이 여러개 중에 하나인 경우 ex) 차종, 학년 3) 회귀 : 연속적인 값을 예측하는 것(수치) ex) 관객수, 투자 비지도 학습 : 정답이 있는 데이터가 아닌 ..
ABC 부트캠프 day1 : 데이터 수집을 위한 크롤링 간단하게 오리엔테이션과 자기소개를 진행하고 바로 크롤링 수업에 들어갔다. 크롤링을 하기 위해선 html 구조를 간단히라도 알아야하는데 구조를 담기 위한 태그 목록 // 리스트 // 반복되는 값을 담기위한 태그 // 페이지 이동을 위한 태그 url 값이 있다. href:"~" = 속성 atribute 이동을 하는건 a 태그의 기능이고 안에 들어있는 텍스트를 추출하려면 기사제목 텍스트로 기사제목 을 추출하고 상세주소는 속성값을 가져와야함 크롤링 주제는 네이버 언론사별 랭킹뉴스 크롤링 및 데이터 시각화 우선 코랩에 접속하여 파일을 만들고 목차에 담아 코딩을 진행하였다. 파이썬은 많이 다뤄봤지만 코랩에서 쓰는것은 처음이여서 초반에 많이 헤맸다.. 하지만 옆자리 동기가 잘알려주어서 극복 첫번째로 패키지 준비하기 ..