데이터 분석가
article thumbnail
tensorflow를 통한 선형 분류기 구현
DeepLearning 2023. 8. 25. 19:47

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

article thumbnail
Pandas - Index Alignment
Python 2023. 8. 9. 17:06

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&..

article thumbnail
Scrapy를 활용한 크롤링
Crawling 2023. 8. 8. 17:43

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..