-
인공지능에서 모델 파라미터란?
인공지능 공부를 하다보면 파라미터, 하이퍼 파라미터 두 용어를 자주 보게 된다. 파라미터 모델 내부에서 결정되는 변수(매개변수), 데이터 세트를 통해 값이 결정된다. 학습 과정 중에 끊임없이 변경되는 Weight와 Bias는 Perceptron의 동작 특성을 결정하는 값들 이 변경되는 과정을 update라고 하며 Backward Propagation과정이라고 한다. 참고문헌 1) 머신러닝 - 13. 파라미터(Parameter)와 하이퍼 파라미터(Hyper parameter), 귀퉁이 서재, 2019.09.27 작성, 2022-02-05 방문, https://bkshin.tistory.com/... Read More
-
선형 회귀 알고리즘
자주보이는 선형회귀 머신러닝, 딥러닝을 처음 공부하기 시작하면 선형회귀 라는 단어를 자주 보게된다. 수학 공부를 전혀 안했던 나로서 선형이라는 단어를 몰라서 그냥 되돌아간다는 느낌을 받는 단어였다. 이때부터 수학 공부에 중요성을 깨닫고 수학 공부를 다시 시작하는 계기가 되었다. 머신러닝에서 선형회귀란? Linear Regression의 정의 Linear regression attempts to model the relationship between two variables by fitting a linear equation to observed data.... A linear regression ... Read More
-
비용함수
경제학에서 비용함수란? 경제학에서, 비용함수는 어떤 생산량에서의 최소 생산비용을 대응한 함수이다. 이를 그림으로 나타낸 그래프를 비용곡선이라 한다. 고정 생산요소의 존재여부에 따라 장기와 단기 비용곡선을 나누며, 총비용함수 TC = TC(Q)에서 한계비용함수와 평균비용함수를 유도한다. 인공지능에서 비용함수란? 핸즈온 머신러닝 2에서 얼마나 좋은지 측정하는 효용함수(또는 적합도 함수)를 정의하거나 얼마나 나쁜지 측정하는 비용 함수를 정의할 수 있습니다. Box World 블로그에서 비용함수는 원래의 값과 가장 오차가 작은 가설함수 를 도출하기 위해 사용되는 함수입니다. 가설함수의 형태를 ... Read More
-
인공지능에서 입력 데이터 스트림이란?
인공지능에서 입력 데이터 스트림이란 무엇일까? 머신러닝뿐만 아니라 네트워크 분야 등 컴퓨터 분야 공부를 하면 자주 접하게 되는 용어인 입력 데이터 스트림 (Input data streams) 은 무엇일까? 다양한 글이 있었지만 네트워크 분야에서의 원론적인 글만 있어 빅데이터 관점에서 데이터 분석을 위해 써진 글을 찾았다. Real-Time Analytics _실시간 분석 One particular case of the big data scenario is real-time analytics. It is important for organizations not only to obtain answers to ... Read More
-
(Hands-On Machine Learning 2) 1. 한눈에 보는 머신러닝
← 이전 글로 다음 글로 → 들어가기 전에 1부는 머신러닝의 기초 개념과 용어를 소개해주는 장입니다. 수학적 지식도 부족하고 머신러닝 지식도 부족하다보니 1부를 통해 정말 많은걸 배웠습니다. 머신러닝 시스템의 종류 [35p] 지도 학습, 비지도, 준지도, 강화 학습 사람의 감독 유/무 온라인 학습, 배치 학습 실시간 학습 유/무 사례 기반 학습, 모델 기반 학습 단순하게 알고 있는 데이터 포인트와 새 데이터 포인트를 비교 훈련 데이터셋에서 패턴을 발견하여 예측 모델을 생성 ... Read More
-
(Hands-On Machine Learning 2) 0. 서론
다음 글로 → 왜 이책을 읽기 시작했는가? 머신러닝에 개념이 없이 무작정 시작했던 책 “케라스 창시자에게 배우는 딥러닝” 이하 케라스 3장을 넘어갈 때 쯤 내가 너무 부족하고 이해가 안가는 부분이 태산 같이 많았다. 그래도 읽고 개념을 채워나가던 중 구매했던 책 “Hands-On Machine Learning with Scikit-Learn, Keras & TensorFlow” 이하 헨즈온 일단 사고 보는 내 성격상, 읽지도 않고 책장에 넣어 뒀다. 일단 너무 두꺼워서 케라스 책부터 읽고 보자라는 마음으로 넣어뒀던거 같다. 하지만 케라스 책을 읽던 중 내 한계에 부딪히고 참고 서적으로 보려고 펼... Read More
-
Python Dictionary
Dictionary(dict), Map Dictionary는 “키(Key) - 값(Value)” 쌍을 요소로 갖는 컬렉션, 해시테이블(Hash Table) 구조이다. 파이썬에서 Dictionary는 “dict” 클래스로 구현되어 있다. Dictionary의 키(key)는 그 값을 변경할 수 없는 Immutable 타입이어야 하며, Dictionary 값(value)은 Immutable과 Mutable 모두 가능하다. 예를 들어, Dictionary의 키(key)로 문자열이나 Tuple은 사용될 수 있는 반면, 리스트는 키로 사용될 수 없다. items() 메서드 dict의 items()는 Dictonar... Read More