
이번 글에서는 텐서플로와 간단한 데이터셋으로 이진 분류모델을 구현해보겠습니다. 교재 홍보 다음의 교재의 내용을 참고하였습니다. 교재 구매 : https://www.yes24.com/Product/Goods/112012471 케라스 창시자에게 배우는 딥러닝 개정 2판 - 예스24 단어 하나, 코드 한 줄 버릴 것이 없다!단 한 권의 딥러닝 책을 선택한다면 바로 이 책이다!케라스 창시자이자 구글 딥러닝 연구원인 저자는 ‘인공 지능의 민주화’를 강조한다. 이 책 역시 많 www.yes24.com 1. 데이터 생성 모델에 넣어줄 입력 데이터로 2D 평면에 두 가지 클래스를 가진 데이터셋을 생성해 줍니다. num_samples_per_class = 1000 negative_samples = np.random.mu..

딥러닝은 기계학습 분야에서 활발하게 연구되고 있는 분야로, 이미지 분류, 음성 인식, 자연어 처리 등 다양한 분야에서 활용되고 있습니다. 이번 글에서는 손글씨 숫자 데이터인 MNIST데이터셋을 활용하여 간단한 딥러닝 모델을 구축해보겠습니다. 교재 홍보 다음의 교재의 내용을 참고하였습니다. 교재 구매 : https://www.yes24.com/Product/Goods/112012471 케라스 창시자에게 배우는 딥러닝 개정 2판 - 예스24 단어 하나, 코드 한 줄 버릴 것이 없다!단 한 권의 딥러닝 책을 선택한다면 바로 이 책이다!케라스 창시자이자 구글 딥러닝 연구원인 저자는 ‘인공 지능의 민주화’를 강조한다. 이 책 역시 많 www.yes24.com 1. 데이터 불러오기 tensorflow의 keras...

이번 시간에는 분류와 회귀 문제 모두에 적용 가능한 결정트리 알고리즘에 대해 알아보고자 한다. 교재 홍보 다음의 교재를 바탕으로 실습이 이루어질 예정이다. 교재 구매 : https://www.yes24.com/Product/Goods/69752484 파이썬 머신러닝 완벽 가이드 - 예스24 자세한 이론 설명과 파이썬 실습을 통해 머신러닝을 완벽하게 배울 수 있다!『파이썬 머신러닝 완벽 가이드』는 이론 위주의 머신러닝 책에서 탈피해 다양한 실전 예제를 직접 구현해 보면서 www.yes24.com 0. 환경 구축 실습 환경은 구글 코랩을 기준으로 한다. 사용 라이브러리는 다음과 같다. from sklearn.tree import DecisionTreeClassifier from sklearn.datasets..

프로젝트는 문제 정의 -> 데이터 수집 -> 데이터 정제, 데이터 라벨링 -> ML 모델링 -> 모델 평가 -> 보고서 작성의 과정을 거치는데 이번 글에서는 ML모델링을 위한 데이터 정제 및 데이터 라벨링을 다루어 보고자 한다. 환경 구축 실습 환경은 구글 코랩을 기준으로 한다. 사용 라이브러리는 다음과 같다. import pandas as pd import numpy as np import matplotlib.pyplot as plt import matplotlib as mpl import seaborn as sns 아래의 코드를 실행하여 시각화 단계에서 한글 출력이 가능하도록 한다. # 필요 폰트 설치, 처음 한 번만 실행한다. !sudo apt-get install -y fonts-nanum !su..

Pandas 인덱스 정렬 이번 시간에는 판다스의 데이터프레임이나 시리즈에서 다른 데이터프레임이나 시리즈와 연산을 수행할 때 인덱스를 기준으로 데이터가 정렬되는 Index Alignment에 대해 예시와 함께 설명해 보려고 한다. 예시 먼저 시리즈 두개를 선언해주고 시리즈의 형태를 확인하면 다음과 같이 서로 다른 형태임을 알 수 있다. import pandas as pd s1 = pd.Series([1, 2, 3, 4, 5], index=['a', 'b', 'c', 'd', 'e']) s2 = pd.Series([4, 3, 2, 1, 0], index=['e', 'd', 'c', 'b&..

Scrapy로 웹사이트에서 원하는 정보 가져오기 이번 시간에는 Scrapy를 통해 웹사이트에서 크롤링을 해보는 것을 목표로 한다. 1. 환경 세팅 git에서 repositary를 만들어 줍니다. 다음의 코드를 입력해 vs code를 실행해 줍니다. 터미널에서 아래의 코드로 가상환경을 설정하고 활성화 해줍니다. pip install virtualenv venv virtualenv venv source venv/Scripts/activate 왼쪽의 사이드 탭에서 requirements.txt 파일을 만들어 필요한 패키지 파일을 적어주고 터미널 창에서 pip install -r requirements.txt를 실행해 패키지를 설치해준다. Scrapy 프로젝트를 생성해 줍니다. scrapy startprojec..
교재홍보 다음의 교재를 바탕으로 실습이 이루어질 예정이다. 교재 구매 : https://www.yes24.com/Product/Goods/83568594 이전 내용 확인 이 글이 처음이라면 이전 블로그를 참조하길 바랍니다. 첫번째 글 : https://ls-alt.tistory.com/13 두번째 글 : https://ls-alt.tistory.com/14 세번째 글 : https://ls-alt.tistory.com/15 네번째 글 : https://ls-alt.tistory.com/16 다섯번째 글 : https://ls-alt.tistory.com/17 6. 로그인 실패 이번 시간에는 웹에서 로그인을 실패했을때를 구현해보겠습니다. 1) 로그인 실패 코드 작성 웹에서 로그인 실패 시 로그인 실패 화면..
교재홍보 다음의 교재를 바탕으로 실습이 이루어질 예정이다. 교재 구매 : https://www.yes24.com/Product/Goods/83568594 이전 내용 확인 이 글이 처음이라면 이전 블로그를 참조하길 바랍니다. 첫번째 글 : https://ls-alt.tistory.com/13 두번째 글 : https://ls-alt.tistory.com/14 세번째 글 : https://ls-alt.tistory.com/15 네번째 글 : https://ls-alt.tistory.com/16 5. 로그아웃, 파일 제출과 출력 이번 시간에는 웹의 메인페이지에서 로그아웃 버튼을 통해 세션을 삭제하여 로그아웃 해보고, 파일버튼을 눌러 엑셀 결과를 출력해본다. 1) 메인 페이지의 함수(결과, 로그아웃) main ..