본문 바로가기

전체 글227

SQL 소개 먼저, SQL 은 데이터베이스를 조작하고 참조하기 위한 문법이라고 할 수 있습니다. SQL은 무엇인가?- SQL은 Structured Query Language 입니다.- 데이터 베이스를 조작하고 참조할 수 있습니다. - ANSI를 기본으로 합니다. (American National Standards Institute) 그렇다면 SQL이 할 수 있는 일은?- 쿼리(query)를 사용해서 데이터베이스(DB) 실행시킬 수 있습니다. - 데이터베이스로(DB)부터 데이터를 검색할 수 있습니다. - DB에 자료를 입력할 수 있습니다. - DB를 새로운 자료로 업데이트 할 수 있습니다. - DB에 있는 자료를 지울 수 있습니다. - DB를 생성할 수 있습니다. - DB에 새로운 테이블을 생성할 수 있습니다. - D.. 2015. 1. 29.
데이터 스트럭쳐 선택 순서도 다양한 데이터 스트럭쳐 선택에 큰 도움을 주는 순서도입니다. 이걸 눈으로 읽으면서 따라다니는 것만으로도 큰 학습을 가치가 있을 것 같습니다. 페이스북에서 이고잉님이 올려주신 그림입니다. 2015. 1. 8.
나의 독서목록 나의 독서 경험을 검토하는 시간을 가져봐야겠다. 1. 지금까지 내가 읽은 책의 목록2. 분류 먼저, 조금 안타깝다. 지금까지 읽었던 책들의 목록과 내용을 기록했다면 좋았을 거라 생각이 든다. 내가 지금까지 읽었던 책을 기억이 나는 대로 정리해 봐야겠다. 성공하는 10대들의 7가지 습관달콤한 성공 심리학에로우 잉글리쉬하룻밤에 읽는 한국사CEO 책가게눈앞의 달콤한 유혹, 만원짜리는 줍지 마라선물마스터키먼지의 여행스무살에 알았더라면 좋았을 것들우리가 꿈꾸는 회사그림자 정부시스템IIT 사람들펄떡이는 물고기처럼아웃라이어경제학 1교시주도권을 잡는 처세비결끌리는 사람은 1%가 다르다취업의 정답오두막거꾸로 읽는 세계사유시민의 경제학 카페네트워크를 훔쳐라평행우주꿈꾸는 다락방철학콘서트사람을 얻는 기술눈먼자들의 도시영혼들의.. 2015. 1. 1.
랜덤 포레스트 Random Forests 가장 쉽게 이해하는 랜덤 포레스트 RF (random forests) 먼저 기본 개요는 여러개의 트리를 사용한다는 개념이다. 여러개의 트리가 하나의 숲(포레스트)을 이루는 형태이다. 데이터 부집합의 순차적 분할로 표현할 수 있는데 분류와 회귀예측에 사용할 수 있다. 위의 그림과 같이 의사결정트리를 만드는데 한개가 아니라 여러개를 만드는 것이다. (Bagging) 의사결정 나무는 기계학습에서 널리 사용되는 기법이다. 트리의 특성상 깊게 자랄 수 있어 높은 분별력을 가질 수 있는데 잘못하면 오버핏팅(overfit)이 발생하는 문제점을 가지고 있다. 랜덤 포레스는 여러개의 트리를 생성해서 이러한 오버피팅을 평균화 시켜 오류를 줄이고자 하는 모델이다. 여기서 중요한 것은 랜덤이라는 말이 포레스트가 랜덤하다는게 .. 2014. 12. 22.
반응형