전체 글 108

Chapter 3. 신경망

◎ 밑바닥부터 시작하는 딥러닝(1)¶ ● chapter 3. 신경망¶ ANO, OR 게이트의 진리표를 보면서 인간이 적절한 가중치 값을 정해야 하는 단점이 있었습니다. 신경망은 가중치 매개변수의 적절한 값을 데이터로부터 자동으로 학습하는 능력이 있습니다. 3.1 퍼셉트론에서 신경망으로 신경망은 입력층, 출력층, 은닉층으로 구성 입력 신호의 총합을 출력 신호로 변환하는 함수를 활성화 함수라 한다. 3.2 활성화 함수 임계값을 경계로 출력이 바뀌는 함수를 계단 함수라 한다. 신경망에서 자주 이용하는 활성화 함수인 시그모이드 함수는 h(x) = 1 / (1+exp(-x))로 나타낸다. In [1]: import numpy as np import matplotlib.pylab as plt # 계단 함수 구현하기..

Chapter 2. 퍼셉트론

https://book.naver.com/bookdb/book_detail.nhn?bid=11492334 밑바닥부터 시작하는 딥러닝 직접 구현하고 움직여보며 익히는 가장 쉬운 딥러닝 입문서!『밑바닥부터 시작하는 딥러닝』은 라이브러리나 프레임워크에 의존하지 않고, 딥러닝의 핵심을 ‘밑바닥부터’ 직접 만들어보며 book.naver.com 해당 책에 대한 정보이며 해당 책을 읽고 학습한 내용을 단원별로 공유하고자 합니다. ◎ 밑바닥부터 시작하는 딥러닝(1)¶ ● chapter 1. 헬로 파이썬¶ 1.1 파이썬이란? 오픈 소스 + 무료인 배우기 쉬운 프로그래밍 언어 넘파이 + 사이파이 = 수치 계산과 통계 처리를 다루는 데 탁월한 라이브러리 카페 + 텐서플로 + 체이너 + 테아노 = 딥러닝 프레임워크 1.2 파..

신용카드 사용자 연체 예측_EDA(1)

실제 데이터이며 따로 분석해보실 분은 다운로드하여서 해보세요~ ◎ 신용카드 사용자 연체 예측¶ ○ 기본 라이브러리 세팅하기¶ In [1]: import matplotlib.pyplot as plt import pandas as pd from pandas import DataFrame from pandas import Series import seaborn as sns In [2]: # matplotlib 한글 폰트 출력코드 import matplotlib from matplotlib import font_manager, rc import platform try : if platform.system() == 'Windows': # 윈도우인 경우 font_name = font_manager.FontPrope..

2020 카카오 인턴십_키패드 누르기

https://programmers.co.kr/learn/challenges?tab=all_challenges 코딩테스트 연습 기초부터 차근차근, 직접 코드를 작성해 보세요. programmers.co.kr 문제는 lv1. python3로 필터링한 후 키패드 누르기를 클릭해 시작하였다. def solution(numbers, hand): lux=[[1,2,3],[4,5,6],[7,8,9],["*",0,"#"]] left = [1,4,7] right=[3,6,9] l="" left_hand="*" right_hand="#" for i in range(len(numbers)): if numbers[i] in left: left_hand = numbers[i] l+='L' elif numbers[i] in r..

Ccode/Coding_Test 2021.08.09

SQL_함수(2)

◎ SQL_Order by -- ORDER BY를 활용한 관측치 정렬 SELECT * FROM world.country ORDER BY SurfaceArea; -- ORDER BY 뒤에 기준이 될 변수를 입력 -- 오름차순이 기본값 SELECT * FROM world.country ORDER BY Continent, Population DESC; -- 입력한 변수 순서대로 정렬. DESC는 각각의 변수에만 영향을 미침 -- 내림차순으로 정렬시에는 변수이름 뒤에 DESC를 추가로 입력 --Q1. sales.payments 테이블에서 2004년 1월 1일 이후 결제건으로 --연도/월, customerNumber별 결제 건수 및 amount의 합계 계산 후 --연도/월(오름차순), amount 합의 내림차순으..

Data scientist/SQL 2021.08.09

SQL_Practice_기온 데이터 분석

◎ 기온 데이터 생성 https://data.kma.go.kr/stcs/grnd/grndTaList.do?pgmNo=70 기상자료개방포털[기후통계분석:통계분석:기온분석] 지점별로 기온의 시계열 분석을 확인합니다. 일, 월, 연의 평균기온, 최저기온, 최고기온을 각각 조회할 수 있습니다. * (그래프) 평균최고(최저)기온: 일최고(최저)기온의 월평균 * '지역/지점' data.kma.go.kr 해당 페이지에서 1904년 1월 1일부터 2021년 8월 4일까지의 기온 데이터 검색 csv파일로 저장 후 SQL Developer를 사용해 분석 -- csv파일의 내용을 넣을 테이블을 생성 CREATE TABLE TB_TEMPER_DATA ( STD_DE CHAR(10) , AREA_CD CHAR(3) , AVG_..

Data scientist/SQL 2021.08.08