일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 부스트캠프 aitech3기
- regex
- 네이버커넥트재단
- group_by( )
- 베이즈통계학
- 네이버커넥트
- 정규표현식
- 모각공
- Beyond Linear Neural Networks
- 자바스크립트
- Convolution
- col_names
- Multi-Layer Perceptron
- LinearNeuralNetwork
- convolution 역전파
- aitech
- dplyr
- 역전파알고리즘
- 부스트캠프aitech3기
- Sequential Model
- 부스트캠프
- mutate( )
- JavaScript
- r
- 생활코딩
- RNN
- NomadCoder
- regular expression
- summarise( )
- Filter
- Today
- Total
목록네이버 부스트캠프 - AI Tech 3rd/꼭 알아야하는 파이썬 기초지식 (7)
clear_uncertainty

모든 설명 및 자료의 출처는 네이버 부스트코스의 입니다. (https://www.boostcourse.org/onlyboostcampaitech3/joinLectures/329424) Pandas(2) Groupby SQL groupby 명령어와 같습니다. split -> apply -> combine 과정을 거쳐 연산합니다 = index(key)가 같은 것끼리 묶어준 후 통계학함수를 거친 후 결과를 보여줍니다. Hierachical index groupby 명령의 결과물도 결국은 dataframe 두개의 column으로 groupby를 할 경우, index가 두개 생성 Hierarchical index - unstack() group으로 묶여진 데이터를 matrix 형태로 전환 Index level을 ..

모든 설명 및 자료의 출처는 네이버 부스트코스의 입니다. (https://www.boostcourse.org/onlyboostcampaitech3/joinLectures/329424) Pandas 구조화된 데이터 처리를 지원하는 Python 라이브러리, Python 계의 엑셀 panel data = pandas 고성능 array 계산 라이브러리인 numpy와 통합하여, 강력한 "스프레드시트" 처리기능을 제공 인덱싱, 연산용 함수, 전처리 함수를 제공 데이터 처리 및 통계 분석을 위해 사용 가로 한줄 : instance, tuple, row 세로 한줄 : feature, vector, col 값 한개 : data 하나의 Col = Serise pandas 설치 데이터로딩 read_csv를 통해 데이터 로딩..

모든 설명 및 자료의 출처는 네이버 부스트코스의 입니다. (https://www.boostcourse.org/onlyboostcampaitech3/joinLectures/329424) Numerical Python - numpy 어떻게 행렬과 매트릭스를 코드로 표현할 수 있는가? 위 방식의 문제점 -다양한 Matrix 계산을 어떻게 만들 것 인가? -굉장히 큰 Matrix에 대한 표현 -처리 속도 문제 - python 은 Interoreter 언어 > 따라서 속도가 느립니다. →해결 방안: 적절한 패키지의 활용 : numpy numpy Numerical Python 파이썬의 고성능 과학 계산용 패키지 Matrix와 Vector와 같은 Array 연산의 사실상의 표준 일반 List에 비해 빠르고, 메모리 ..

모든 설명 및 자료의 출처는 네이버 부스트코스의 입니다. (https://www.boostcourse.org/onlyboostcampaitech3/joinLectures/329424) Python Data Handling 기초적인 Data type에는 CSV, 웹(html), XML, JSON이 있습니다. CSV -Comma separate Values -CSV, 필드를 쉼표로 구분한 텍스트 파일 -엑셀 양식의 데이터를 프로그램에 상관없이 쓰기 위한 데이터 형식이라고 생각하면 쉽습니다. -탭(TSV, Tab Separated Values), 빈칸(SSV, Single Separated Values) 등으로 구분해서 만들기도 합니다. -통칭하여 Character-Separated Values (CSV)라 ..

모든 설명 및 자료의 출처는 네이버 부스트코스의 입니다. (https://www.boostcourse.org/onlyboostcampaitech3/joinLectures/329424) File/Exception/Log Handling 프로그램 사용할 때 일어나는 오류들 - 주소를 입력하지 않고 배송 요청 - 저장을 안했는데 컴퓨터 전원이 나감 - 게임 아이템을 샀는데 게임에서 튕김 >예상치 못한 많은 일(예외)들이 생김, 이러한 예외를 Exception이라고 합니다. Exception 1) 예상 가능한 예외 2) 예상이 불가능한 예외 1) 예상 가능한 예외 - 발생 여부를 사전에 인지할 수 있는 예외 - 사용자의 잘못된 입력, 파일 호출시 파일 없음 - 개발자가 반드시 명시적으로 정의 해야함 2) 예상이..

모든 설명 및 자료의 출처는 네이버 부스트코스의 입니다. (https://www.boostcourse.org/onlyboostcampaitech3/joinLectures/329424) Module and Project 만든 코드를 남들에게 공개를 하거나, 남이 만든 코드를 가져다쓸 때 기본적인 체계는 모듈과 프로젝트로 구성됩니다. 파이썬은 대부분의 라이브러리가 이미 다른 사용자에 의해 구현되어 있습니다. 레고 블록, 자동차 부품 = 모듈, 레고로 완성된 제품, 자동차 = 프로젝트 라고 이해할 수 있습니다. 모듈 : 작은 프로그램 조각들, 프로그램을 모듈화 시키면 다른 프로그램이 사용하기 쉽습니다. Built-in Module 인 Random을 사용할 수 있습니다. -> 난수를 쉽게 생성할 수 있습니다. ..

모든 설명 및 자료의 출처는 네이버 부스트코스의 입니다. (https://www.boostcourse.org/onlyboostcampaitech3/joinLectures/329424) Python Object-Oriented Programming 파이썬은 객체지향 프로그래밍 언어 기법입니다. 클래스와 객체 - 객체 지향 언어의 이해 - Ex) 수강신청 프로그램을 작성하기 위해선 어떻게 해야할까? 1. 수강신청의 시작부터 끝까지 순서대로 작성 2. 수강신청 관련 주체들(교수, 학생, 관리자)의 행동(수강신청, 과목 입력)과 데이터(수강과목, 강의 과목)들을 중심으로 프로그램 작성 후 연결 지금은 2번 방식이 주류이며, 이러한 기법을 객체 지향 프로그램이라 합니다. Object-Oriented Progra..