ABC부트캠프 2

ABC 부트캠프 day2 : 머신러닝 딥러닝 기초

머신러닝과 딥러닝 기초 인공지능의 정의를 개인이 내리는 것이 중요함 -> 사람처럼 하는 프로그램 프로그래밍과 머신러닝의 차이 머신러닝 : 데이터를 사용해서 해결패턴을 스스로 찾아냄 딥러닝 : 머신러닝의 한 방법중 하나, 그동안 머신러닝으로 해결되지 않았던것 ex) 컴퓨터 비전 을 해결하는 해법중 하나 머신러닝의 세가지 학습방법 지도학습 : 오늘 배울 내용 거의 90% 이상이 지도학습( 문제집, 정답) (독립변수, 종속변수)(특성feature, 레이블targer)(x, y) 1) 이진분류 : 정답이 둘중 하나인경우 ex) 삶 2) 다중분류 : 정답이 여러개 중에 하나인 경우 ex) 차종, 학년 3) 회귀 : 연속적인 값을 예측하는 것(수치) ex) 관객수, 투자 비지도 학습 : 정답이 있는 데이터가 아닌 ..

ABC 부트캠프 2024.01.16

ABC 부트캠프 day1 : 데이터 수집을 위한 크롤링

간단하게 오리엔테이션과 자기소개를 진행하고 바로 크롤링 수업에 들어갔다. 크롤링을 하기 위해선 html 구조를 간단히라도 알아야하는데 구조를 담기 위한 태그 목록 // 리스트 // 반복되는 값을 담기위한 태그 // 페이지 이동을 위한 태그 url 값이 있다. href:"~" = 속성 atribute 이동을 하는건 a 태그의 기능이고 안에 들어있는 텍스트를 추출하려면 기사제목 텍스트로 기사제목 을 추출하고 상세주소는 속성값을 가져와야함 크롤링 주제는 네이버 언론사별 랭킹뉴스 크롤링 및 데이터 시각화 우선 코랩에 접속하여 파일을 만들고 목차에 담아 코딩을 진행하였다. 파이썬은 많이 다뤄봤지만 코랩에서 쓰는것은 처음이여서 초반에 많이 헤맸다.. 하지만 옆자리 동기가 잘알려주어서 극복 첫번째로 패키지 준비하기 ..

ABC 부트캠프 2024.01.15