Learning Rate
Learning Rate
Learning Rate
가중치 규제
인공지능 모델에 사용되는 데이터의 종류와 형태
Over and Under Fitting
고차원 데이터를 저차원 공간으로 변환하여 데이터의 국소적인 구조와 유사도를 유지하면서 시각화를 가능하게 하는 차원 축소 기법
클래스 레이블 정보 없이 데이터셋의 판별 정보를 찾는 방법을 탐색
고차원 데이터를 저차원 공간으로 변환하여 데이터의 전반적인 구조와 지역적인 관계를 모두 잘 보존하면서 효율적으로 시각화하는 차원 축소 기법
PCA: 고차원 데이터를 저차원으로 변환하여 중요한 정보만 유지하는 차원 축소 기법으로, 데이터의 분산이 가장 큰 방향을 따라 새로운 축(주성분)을 생성
데이터 포인트들의 밀도를 추정하여 밀도가 높은 방향으로 이동하며 군집 중심을 찾는 비모수적 군집화 알고리즘
데이터를 K개의 군집으로 나누기 위해 각 데이터 포인트를 가장 가까운 군집 중심에 할당하고, 군집 중심을 반복적으로 업데이트하는 군집화 알고리즘
데이터 포인트들을 계층적으로 그룹화하는 군집화 기법으로, 주로 상향식(병합)과 하향식(분할) 접근법을 사용하여 군집 간의 계층 구조를 형성
데이터를 여러 개의 가우시안 분포의 혼합으로 모델링하여 각 데이터 포인트가 특정 가우시안 분포에 속할 확률을 추정하는 군집화 기법
밀도 기반 군집화 알고리즘으로, 밀도가 높은 영역에서 군집을 형성하고, 밀도가 낮은 영역은 노이즈로 간주하는 방식
데이터 포인트들을 유사한 특성을 가진 그룹으로 묶어주는 비지도 학습 기법
행렬을 세 개의 행렬로 분해하여 원본 행렬의 중요한 구조적 정보를 추출하는 기법으로, 차원 축소나 노이즈 제거 등에 활용
여러 개의 모델을 학습 시켜 다양한 예측 결과들을 이용하는 방법
고차원의 데이터를 더 작은 차원으로 변환하여 중요한 정보는 유지하면서 데이터의 복잡도를 줄이고 계산 효율성을 높이는 기법
약한 학습기(weak learners)를 순차적으로 훈련, 이전 모델의 오류를 보완하면서 점진적으로 성능을 향상시키는 앙상블 학습 기법
여러 데이터 샘플을 랜덤하게 생성한 후, 각 샘플에서 모델을 학습시켜 예측을 결합함으로써 분산을 줄이고 모델의 성능을 향상시키는 앙상블 학습 기법
클래스 간의 분산을 최대화하고 클래스 내 분산을 최소화하여 데이터를 선형 결합으로 변환해 분류하는 차원 축소 기법
데이터를 기준에 따라 분할하여 의사결정 규칙을 만들어가는 트리 구조의 모델로, 분류나 회귀 문제를 해결
데이터 포인트를 분류하기 위해 클래스 간의 최대 마진을 확보하는 초평면을 찾는 지도 학습 알고리즘
Linear Regression은 독립 변수와 종속 변수 사이의 선형 관계를, Non-linear Regression은 변수들 간의 비선형 관계를 모델링하여 보다 복잡한 패턴을 학습
최적화 문제에서 목적 함수가 최소값(최소점) 또는 최대값(최대점)을 갖는 지점
Logistic Regression: 이진 분류 문제에서 sigmoid 함수를 사용해 클래스 확률을 예측, Softmax Regression: 다중 클래스 분류에서 각 클래스에 대한 확률을 계산하여 가장 높은 확률의 클래스를 선택
학습 중에 학습률을 동적으로 조정하여 모델의 성능을 최적화하고, 너무 크거나 작은 학습률로 인한 문제를 방지
함수의 기울기를 따라가면서 손실을 최소화하는 방향으로 파라미터를 업데이트하는 최적화 알고리즘
모델의 복잡도를 조절하여 과소적합(bias)과 과적합(variance) 사이에서 최적의 균형을 찾는 과정
Machine Learning 은, 데이터를 통해 패턴을 학습하여 일부의 데이터만으로 예측하는 알고리즘의 집합
영상 처리에서 특정한 패턴이나 모양을 탐지하기 위해 사용되는 모폴로지적 변환 기법
손상되거나 열화된 컬러 이미지를 원래 상태로 복원하기 위한 기술
Edge Detect 를 위한 영상 처리과정에서 원근감에 의한 노이즈에 대해 Interpolation (보간법) 을 유기적으로 사용하여 개선하는 것.
픽셀 히스토 그램을 이용하여, 영상 픽셀의 분포도 유추
Edge Detection
이미지나 신호에서 노이즈나 세부 변동성을 줄이기 위해 데이터를 부드럽게 만드는 기법
이미지의 경계나 세부 정보를 강조하여 더 뚜렷하게 만들기 위한 처리 기법
이미지를 처리할 때, 각 픽셀에 주변 픽셀 값들의 선형 결합을 적용하는 방식
Spatial Correlation & Convolution
이미지 처리에서 각 픽셀의 값을 그 주변 픽셀들과의 공간적 관계에 따라 조정하는 기법
시간이나 공간에 대한 함수를 시간 또는 공간 주파수 성분으로 분해하는 변환
이미지에서 픽셀 값의 분포를 그래픽으로 표현한 것
이미지나 신호를 주파수 도메인에서 처리하는 기법
필터링과 변환은 이미지를 직접적으로 처리하는 방식
아날로그 이미지를 디지털 형식으로 변환. 주로 샘플링과 양자화를 통해 이루어짐
디지털 이미지를 분석, 변환, 향상 또는 이해하기 위한 다양한 알고리즘과 기술
Gradient Descent with Python
Matplot Library
Torch Basic
Soft-max function by Numpy
ReLU by Numpy
Linear Combination by Numpy
Numpy Dimension
Numpy Combine
Pandas
Numpy Mathematical Referenced from OpenCV University and Numpy Official
map()
Numpy
Python Experiment
Loss(Cost) Function
Activation (Non-linear) function
ResNet Paper Review
You Only Look Once
End-to-End Learning for Self Driving Cars Paper Review
시계열 데이터(시간적 또는 순서적 데이터)를 처리하기 위해 설계된 인공신경망
Deep Learning
Deep Learning
User and Group
Threading
Process Management
리눅스 시스템 프로그래밍
파일 시스템 작업과 관련된 I/O
File system 에 관련된 System call 전반
Linux kernel Programing
Feature map 의 차원을 축소시키는 연산
Convolutional Neural Networks 에서 사용되는 pooling 층 중 하나
다차원 입력을 평탄화하여 1차원 배열로 변환
Define Fully connected layer or Dense Layer
2차원 컨볼루션 레이어
SageMaker Labeling Workspace
SageMaker Labeling Workforces
SageMaker Labeling
S3 File Management
Amazon Simple Storage Service
EC2
알고리즘 개요
Yolo V8 Basic
Deep Learning - Computer Vision Experiment
A partial derivative measures how a function changes when only one variable changes and the rest stay fixed.
Derivative, Differentiate
A+B
Algorithm
Coco 데이터 세트에서 추출한 데이터 분석 및 시각화
Data Science guide map
정규전공과목 메모장