본문 바로가기

분류 전체보기73

모집단, 표본, 평균, 정규분포, 사건 모집단, 표본 대한민국 평균 키를 조사한다면 대한민국 모든 사람의 키를 조사하여 평균을 내는 방법이 있습니다. 하지만 이 방법은 현실적으로 불가능하겠죠? 그래서 천명의 사람을 선정해 이 사람들의 키를 조사하여 평균을 내어 대한민국 평균 키를 조사하는 방법이 있습니다. 여기서 대한민국 전체를 모집단으로 볼 수 있고 천명의 사람을 표본이라 할 수 있습니다. 대표값 집단을 대표하는 여러 값들이 존재합니다. 그 중에 평균과 중앙값, 최빈값 등이 있습니다. 평균은 집단의 원소의 모든 값을 합하고 집단의 원소의 수로 나눈 값입니다. 중앙값은 집단의 원소를 크기 순으로 나열했을 때 중앙에 있는 값 입니다. 만약 집단의 원소의 수가 짝수일 경우 중앙 2개의 값의 평균을 중앙값으로 합니다. 최빈값은 가장 많이 존재하는 .. 2020. 7. 31.
딥러닝을 위한 확률과 랜덤 프로세스 개요 공부한 내용을 정리 해보았습니다. 확률과 랜덤 프로세스의 필요성 확률과 랜덤 프로세스는 왜 필요할까요? 가우시안 노이즈를 분석하기 위해 어떤 방법을 사용해야 할까요? 가우시안 노이즈를 보면 랜덤하게 값을 가지는 것을 볼 수 있습니다. 신호 자체가 랜덤하기 때문에 이러한 신호들을 분석하기 위해 확률과 랜덤 프로세스가 필요합니다. 집합이론 집합은 중고등학교 교과과정에 포함되어 있기 때문에 다들 잘 아실거라고 봅니다. 집합은 확률과 관련이 많습니다. 집합은 어떤 조건에 부합하는 원소들의 모임이라고 볼 수 있습니다. 이 집합이론에는 합집합, 교집합, 차집합 등의 간단한 개념들이 있습니다. 신호 및 시스템 신호의 종류는 다양합니다. 1. 특정한 값에 의해 신호의 값이 정해지는 결정신호, 랜덤한 값을 가지는 랜덤 .. 2020. 7. 31.
인공신경망을 이용한 MNIST 손글씨 분류하기 인공신경망이란? 인공신경망이란 인간의 뉴런을 모방하여 기계를 학습시는 방법입니다. 인공신경망을 구현하기 위해 퍼셉트론이라는 개념을 알고 계셔야 합니다. 다층 퍼셉트론 개발 환경 python3.7 tensorflow 1.14.0 환경설정 방법: https://grow-up-by-coding.tistory.com/15 아나콘다 가상환경 생성 및 주피터 노트북에 추가하기 개발환경 Windows10, anaconda3(64bit)+python3.8 가상환경: python3.7 tensorflow 1.14.0 가상환경 생성 cmd창을 켜주세요! 그리고 다음과 같은 명령어를 입력해주세요! conda create -n tfbook 또는 conda creat.. grow-up-by-coding.tistory.com 예.. 2020. 7. 31.
Softmax 회귀로 MNIST 손글씨 분류하기 개발 환경 설정 python3.7 tensorflow 1.14.0 https://grow-up-by-coding.tistory.com/15 아나콘다 가상환경 생성 및 주피터 노트북에 추가하기 개발환경 Windows10, anaconda3(64bit)+python3.8 가상환경: python3.7 tensorflow 1.14.0 가상환경 생성 cmd창을 켜주세요! 그리고 다음과 같은 명령어를 입력해주세요! conda create -n tfbook 또는 conda creat.. grow-up-by-coding.tistory.com 예제 1 2 import tensorflow as tf from tensorflow.examples.tutorials.mnist import input_data cs 위와 같이 필.. 2020. 7. 29.
아나콘다 가상환경 생성 및 주피터 노트북에 추가하기 개발환경 Windows10, anaconda3(64bit)+python3.8 가상환경: python3.7 tensorflow 1.14.0 가상환경 생성 cmd창을 켜주세요! 그리고 다음과 같은 명령어를 입력해주세요! conda create -n tfbook 또는 conda create -n tfbook python==3.7 위의 명령어는 tfbook의 이름을 가진 가상환경을 파이썬 3.8 버전으로 만든다는 의미입니다. 아래의 명령어는 tfbook의 이름을 가진 가상환경을 파이썬 3.7 버전으로 만든다는 의미입니다. 가상환경을 만들면서 파이썬 버전을 명시하여 해당 버전의 파이썬을 사용할 수 있습니다. 딥러닝 라이브러리인 tensorflow의 경우 파이썬 3.8에서는 tensorflow 2 버전 이상만 사용.. 2020. 7. 29.
머신러닝(기계학습)과 딥러닝의 차이점 차이점 머신러닝과 딥러닝의 차이점을 이미지 분류를 예를 들어 설명하겠습니다. 기계가 고양이 이미지를 학습하기 위해서 고양이의 특징을 파악할 필요가 있습니다. 고양이의 귀, 얼굴, 몸, 꼬리 등 고양이라고 판단할 수 있는 특징을 알아내야 합니다. 사람이 특징을 추출하여 기계를 학습한다면 이는 머신러닝이며 기계가 특징을 추출하여 학습을 한다면 이는 딥러닝입니다. 머신러닝에는 지도학습, 비지도학습, 강화학습, 딥러닝 등 다양한 종류의 기계학습들이 있습니다. 즉, 딥러닝은 머신러닝의 한 종류라고 보시면 됩니다. 인공지능이란? 더 포괄적인 영역으로 AI, 인공지능이 있습니다. 사람의 행동을 기계가 모방하는 것을 인공지능이라고 합니다. 즉, 인공지능 영역 안에 머신러닝이 있고 머신러닝 영역 안에 딥러닝이 있습니다. 2020. 7. 29.