Home
GloomDev Blog
Cancel

[ML] Machine Learning Toolkit

도구모음(toolkit)에 대한 설명 NumPy: NumPy는 파이썬에서 수치 연산을 위한 핵심 라이브러리. 다차원 배열 객체와 함께 수학적인 함수와 연산을 제공하여 효율적인 수치 계산을 가능하게 하고, 대규모 데이터 집합을 다룰 수 있는 기능을 제공하며, 선형 대수, 푸리에 변환, 난수 생성 등 다양한 수학적 연산을 지원. ...

[ML] Basics of Machine Learning

Machine Learning Process 문제정의 > EDA(탐색적 데이터분석) > 데이터 전처리 > 모델학습 > 예측 Data handling(Pandas) import pandas as pd # pandas: 파이썬 기반의 데이터 분석도구 Data Frame and Series Data Frame? 행과...

[Python] 예외처리(Exception Handling)

예외처리 예외 처리를 하는 이유 문법적으로는 오류가 없더라도 코드를 실행할 때(런타임) 프로세스에서 발생할 수 있는 예외 예외 처리를 하는 방법 1. 조건문 2. try - except 구문 조건문 입력이 다양한 자료형을 염두해두고 코드를 짜야하므로 int형이 아닌 자료형들을 조건문으로 걸러내야 한다. 그런데 input() 함수...

[Python] 모듈 & 패키지 & 라이브러리

모듈, 패키지, 라이브러리의 관계 모듈(module): .py 확장자의 파일. 파일 안에 변수나 함수, 클래스 등을 저장할 수도 있고, 모듈 자체가 실행할 수 있는 코드일 수도 있습니다. 패키지(package): 모듈 여러 개를 묶은 것 라이브러리(library): 여러 패키지와 모듈을 모아둔 것 ...

[Python] 리스트 & 딕셔너리

List & Dictionary List #### 1차원 리스트 list_o = ['a','b','c','d','e','f'] # 한 줄로 늘어선 리스트 #### 2차원 리스트 list_tw = [[1, 2], ['ㄱ', 'ㄴ'], ['a', 'b']] # 아래 이미지와 같이 상상해 볼 수 있다 3차원 리스트 # 4행, 3열,...