분류 전체보기

    [KT에이블스쿨] 12주

    1. 서버  1.1 서버와 클라이이언트서버 : 클라이언트에게 네트워크를 통해 정보나 서비스를 제공하는 장치(컴퓨터)클라이언트 : 네트워크를 통해 서버에게 접속해 정보를 확인하거나 서비스를 이용하는 장치   1.1.1 웹 어플리케이션을 구성하는 서버의 종류웹서버(Web server) : 정적콘텐츠(소스코드, 텍스트, 이미지 등)을 클라이언트에게 전달웹 애플리케이션 서버(Web Application Server) : 동적 컨텐츠를 클라이언트에게 전달데이터베이스 서버(DB Server) : 애플리케이션의 정보를 저장하여 운영, 관리하는 데이터베이스를 구동하는 서버리버스 프록시 서버(Reverse Proxy Server) : 클라이언트의 요청을 처리할 수 있는 애플리케이션 서버 선택후 전달포워드 프록시(캐시) ..

    [KT에이블스쿨] 7주

    0. CNN DNN(Deep Neural Network)의 문제점 : DNN은 기본적으로 1차원 형태의 데이터를 사용하기 때문에 이미지의 공간적/지역적 정보(spatial/topological information) 손실, 추상화과정 없이 바로 연산과정으로 넘어가 버리기 때문에 학습시간과 능률의 효율성 저하 CNN : 이미지를 날것(raw input) 그대로 받음으로써 공간적/지역적 정보를 유지한 채 특성(feature)들의 계층을 빌드업 특징 : 이미지 전체보다는 부분을 보는 것, 이미지의 한 픽셀과 주변 픽셀들의 연관성 유지 Fully-Connected layer : 이전 레이어의 출력을 평탄화하여 다음 스테이지의 입력이 될 수 있는 단일 벡터로 변환 기능 : 이미지를 정의된 라벨로 분류하는데 사용 ..

    [KT에이블스쿨] 4주

    [KT에이블스쿨] 4주

    0. 학습 방법에 따른 분류 지도학습 : 학습 대상이 되는 데이터에 정답을 주어 데이터의 패턴을 배우게 하는 학습 방법 비지도학습 : 정답이 없는 데이터로만 배우게 하는 학습 방법 강화학습 : 선택한 결과에 대해 보상을 받아 행동을 개선하면서 배우게 하는 학습 방법 1. 과제에 따른 분류 분류문제 : 분류된 데이터를 학습하여 규칙을 찾고, 규칙을 기반으로 새롭게 주어진 데이터를 적절히 분류(지도학습) 회귀문제 : 결과값이 있는 데이터를 학습 후 입력값과 결과값의 연관성을 찾고, 연관성을 기준으로 값 예측(지도학습) 클러스터링 : 주어진 데이터를 학습하여 적절한 분류 규칙을 찾아 데이터를 분류함이 목적(비지도 학습) 2. 지도학습 회귀 : 연속적인 숫자를 예측하는 것 연속적인 숫자 : 두 값 사이의 중간값..

    [KT에이블스쿨] 5주, 6주

    [KT에이블스쿨] 5주, 6주

    0. 평가지표 회귀모델 MSE, RMSE, MAE 오차의 양 MAPE 오차율 R2 Score 결정계수 분류모델 Confusion Matrix Accuracy 정분류율 Recall 재현율 Precision 정밀도 F1-Score Recall과 Precision 조화평균 1. 코드 순서 Machine Learning Deep Learning 데이터 전처리 NaN 조치 Nan 조치 가변수화 가변수화 스케일링(필요시) 스케일링(필수) 모델링 모델 선언(설계) 모델 구조 커파일 학습 학습 학습곡선 예측 및 검증 예측 및 검증 2. 딥러닝 개념 가중치 조정 최적의 모델 : 오차가 가장 적은 모델 방법 조금씩 Weight를 조정하며 오차가 줄어드는지 확인 지정한 횟수만큼, 더 이상 오차가 줄지 않을 때까지 학습 절차..

    크루스칼 알고리즘

    크루스칼 알고리즘

    0. 최소 신장 트리 신장트리 하나의 그래프가 있을 때 모든 노드를 포함하면서 사이크이 존재하지 않는 부분 그래프(트리) 최소신장트리 알고리즘 신장 트리 중에서 최소 비용으로 만들 수 있는 신장트리를 찾는 알고리즘 적용 예시 1. 도시간 최소 거리 구하기 2. 서버간 최서 거리 구하기 1. 서로소 집합 서로소 집합 공통원소가 없는 두 집합 서로소 집합 자료구조 서로소 부분 집합들로 나누어진 원소들의 데이터를 처리하기 위한 자료구조 트리 자료구조를 이용하여 집합 표현 주요 연산 1. Union(합집합) : 2개의 원소가 포함된 집합을 하나의 집합으로 합치는 연산 두 노드 A, B확인 A의 루트노드 root(A), B 루트노드 root(B)를 찾음 root(A)를 root(B)의 부모 노드로 설정(root(..