본문 바로가기

AI(artificial Intelligence)14

python 1. list, dic name = 'Jane'#('Enter name : ') names.append(name) print(names) ['judy', 'Tom', 'Jane', 'Jane'] names[3]='jin' ['judy', 'Tom', 'Jane', 'jin'] names.index('jin') 3 scores = [100, 90, 70 ,60] highscores =[names, scores] print(highscores) [['judy', 'Tom', 'Jane', 'jin'], [100, 90, 70, 60]] dic = {} station = '\uC131\uBD81' 2. if, for, While 2022. 6. 7.
python- 반복, 조건 연습 1. list, dic name = 'Jane'#('Enter name : ') names.append(name) print(names) ['judy', 'Tom', 'Jane', 'Jane'] names[3]='jin' ['judy', 'Tom', 'Jane', 'jin'] names.index('jin') 3 scores = [100, 90, 70 ,60] highscores =[names, scores] print(highscores) [['judy', 'Tom', 'Jane', 'jin'], [100, 90, 70, 60]] dic = {} station = '\uC131\uBD81' 2. if, for, While name = input('What is your name : ') cat if n.. 2022. 6. 6.
323 웹 스크래핑 크롤링: 데이터를 얻기 위해서 직접 수집 (스크래핑(scraping)): 특정정보를 좀 더 직접적으로 수집 1) 파이썬을 통해 크롤링 2) HTML / CSS / JAVA ㄴHTML은 하이퍼텍스트 마크업 언어로 복잡한 것을 간단하게 프로그래밍, elements로 구성해 마크업하고 강조하는 등의 역할을 함 : opening tag, closing tag, content, element [웹에 표현되기 위한 텍스트] ㄴCSS는 HTML을 꾸며주는 역할을 함 [예쁘게 표현하기 위함] ㄴJAVA는 명령어를 시키는 역할을 함 ㄴ문자열 파싱 느낌? ㄴHello ㄴ" li>를 확인한 순간부터 >> DOM이라는 기술을 사용함 ㄴ문서객체모델(The Document Object Model)로 objects로 문서 표현, .. 2021. 7. 19.
224 Model Selection 개념 Bagging : 여러개의 모델을 사용한다. Boosting : 잘못 예측된 데이터에 weight를 가해서 다음 번에 더 정확하게 예측하도록 한다. 교차검증 사용 이유는 무엇일까요? (두 가지를 찾아 보세요) ㄴ모든 데이터를 사용해 매개 변수 추정하고 훈련할 수 없고 동일한 데이터로 테스팅해야하는 문제점을 75:25 비율로 사용한다면? 몇 개의 변수만 하는 게 아니라 전체를 교차검증하기 위해 ㄴ교차검증은 처음 3개의 블록을 사용해 방법 훈련 나중 방법이 테스트 데이터를 얼마나 잘 처리하는 지 추적, 블록 조합 사용해 방법을 훈련해 메서드를 추정(나눠서 테스팅) ㄴ데이터 양의 자체는 그대로인데, 더 많이 학습하게 되어 작업량이 많아지고 결과값이 조금 더 정확해짐 ㄴiteration > converge.. 2021. 6. 18.