[DAY 7] Gradient Descent - Easy 미분 변수의 움직임에 따른 함수값의 변화를 측정하기 위한 도구 최적화에서 가장 많이 사용 미분(differentiation): 변화율의 극한(limit)으로 정의 $\large{ f^\prime(x)=\lim_{h \to 0} { { f(x+h)-f(x) ...
[부스트캠프 AI Tech / Day6] 파이썬 Numpy
[DAY 6] Numpy Numpy Numerical Python 파이썬의 고성능 과학 계산용 패키지 matrix, vector와 같은 array 연산의 사실상 표준 특징 일반 list에 비해 빠르고, 메모리 효율적 반복문 없이 데이터 배열에 대한 처리를 지원함 선형대수와 관련된 다양한 ...
[부스트캠프 AI Tech / Day6] Math_AI 행렬
[DAY 6] 행렬 행렬 행렬(matrix)은 벡터를 원소로 가지는 2차원 배열 np.array([[ ],[ ],[ ]]) : numpy에서는 행(row)이 기본단위 세개의 행 벡터를 담는 이차원 배열로 해석됨 행렬은 행(row)와 열(column)이라는 인덱스(index)를 가짐 행렬표기: $...
[부스트캠프 AI Tech / Day6] Math_AI 벡터
[DAY 6] Vector 벡터 벡터는 공간에서의 한 점을 나타냄 원점으로부터의 상대적 위치를 표현 숫자를 원소로 가지는 리스트(list)/배열(array) 행벡터: 1행으로 이루어진 벡터 $X^T$ 열백터: 1열로만 이루어진 벡터 $X$ 벡터의 차원: 열벡터와 행벡터에서 가장 큰 행, 열의 번호와...
[부스트캠프 AI Tech / Day6] Today
과제 진행 상황 정리/과제 결과물에 대한 정리 드디어 지금까지(~Day6) 모든 Day에 대한 블로그 정리 끝! 오늘의 한마디 앞으로도 열심히 하자!
[부스트캠프 AI Tech / Day5] Today
피어세션 정리 팀원들과 과제 리뷰 팀원들과 세미나 진행 계획 세움 과제 진행 상황 정리/과제 결과물에 대한 정리 학습정리 공간을 깃허브 블로그로 결정하고 현재 만드는 중! (마크다운 소스는 준비됨!) 오늘 학습정리는 주말에 날잡고 실습 한번 다시 해야할거같아서 일단 대충 정리했음 오늘의 한마디 밤새기 금지…
[부스트캠프 AI Tech / Day5] 파이썬 Data Handling(csv, json)
[DAY 5] Data Handling Python Data Handling 지금까지 우리가 다룬 데이터: Tableau 데이터 우리가 처리하는 데이터 저장 방식들 csv, 웹(html), xml, json CSV(Comma Seperate Values) CSV, 필드를 쉼표(,)로 구분한 ...
[부스트캠프 AI Tech / Day5] 파이썬 arg/config-parser
[DAY 5] Parser 상태를 저장하거나 상태를 입력하는 방법 configparser - 파일에 저장 argparser - 실행시점에 가져옴 configparser 프로그램의 실행 설정을 file에 저장함 Section, Key, Value 값의 형태로 설정된 설정 파일을 사용 설정파일을 Dict Type...
[부스트캠프 AI Tech / Day5] 파이썬 Log Handling
[DAY 5] Log Handling Logging Handling Logging: 로그 남기기 프로그램이 실행되는 동안 일어나는 정보를 기록을 남기기 (현재 상황 기록) 유저의 접근, 프로그램의 Exception, 특정 함수의 사용 Console 화면에 출력, 파일에 남기기, DB에 남기기 등등 기록된 로그를 분석하여 의미...
[부스트캠프 AI Tech / Day5] 파이썬 File Handling
[DAY 5] File Handling File system, 파일 시스템 File system, 파일 시스템 OS에서 파일을 저장하는 트리구조 저장 체계 File 컴퓨터 등의 기기에서 의미 있는 정보를 담는 논리적인 단위 모든 프로그램은 파일로 구성되어 있고, 파일을 사...