전체 글25 딥러닝을 위한 기초 수학 딥러닝을 하기 위해서는 기초수학에 대한 지식이 함양되어 있으면 좋다. 인공지능의 연산과정에서 수학을 사용하고 있기 때문이고 이번 포스팅에서는 많은 정보를 담을 수는 없어서 예전에 다른 곳에 정리해뒀던 내용만 담고자 한다. 장황한 설명보다는 함수의 정의와 그래프 형태 중심으로 포스팅하였다. 1. 일차함수 y = ax+b (a≠0) 2. 이차함수 y = ax² (a≠0) 3. 미분의 정의(순간 변화율과 기울기) f'(x) = x가 0으로 한없이 다가갈 때 y의 변화량을 x의 변화량으로 나누어 기울기를 구하는 것 4. 편미분 여러가지 변수가 식 안에 존재할 때 원하는 변수를 선택적으로 미분 f(x,y) = x²+yx+a (a는 상수), f'(x,y) = 2x+y : f를 x에 관해 편미분 한 결과 5. 지수와.. 2022. 8. 10. 퍼셉트론(perceptron)이란? (가중치와 편향) 퍼셉트론은 초기 형태의 인공 신경망으로 다수의 입력으로부터 하나의 결과를 내보내는 알고리즘이다. 실제 뇌를 구성하는 신경 세포인 뉴런의 동작과 유사해서 뉴런의 모양에 빗대어 설명하는 경우가 많다. 1. 가중치와 편향 신호를 받는 뉴런은 단순하게 하나의 뉴런에서만 신호를 전달 받는 것이 아니라 여러 뉴런에서 신호를 전달 받는다. 인공신경망도 신호를 전달하는 역할만 하는 것이 아니라 신호의 세기를 변경해서 전달하는데 이 때 사용되는 용어가 가중치(weight)와 편향(bias)이다. 앞 쪽 뉴런에서 뒤 쪽 뉴런으로 전달되는 신호의 세기는 전달되어져 오는 신호의 값에 가중치를 곱하고 편향을 더해서 다음 뉴런으로 전달하게 된다. 이러한 이유로 인공신경망에서는 가중치와 편향이 중요하고 각각의 뉴런을 잇는 가중치가.. 2022. 8. 10. CSV 파일 형식이란? CSV 는 'Comma-Seperated Values'의 약자로서 파일 내 데이터의 값의 구분자를 콤마(,)로 하는 파일 형식이다. 데이터처리를 하다보면 open API에서 제공되는 일반적인 파일 형식임을 알 수 있다. 따로 관련 파일을 여는 프로그램은 없고 더블클릭을 하게 되면 엑셀 형태로 열리게 된다. 정말 그럴 일은 없겠지만 만약, 엑셀이 없더라도 메모장으로 열 수 있다. 기존 엑셀 형식의 파일을 csv파일로 변환도 가능한데 저장시에 파일 형식을 지정할 때 CSV UTF-8(쉼표로 분리)를 선택하면 된다. 주의할 점은 엑셀은 다중 시트를 사용할 수 있으나 csv는 그렇지 않다는 점! 2022. 8. 10. 파이썬과 아나콘다 설치하기 파이썬(Python)은 1990년 암스테르담의 귀도 반 로섬(Guido Van Rossum)이 개발한 인터프리터 언어이다. 이름을 어디서 따왔고 사전적 의미 같은 이야기는 굳이 중요한 것은 아니라고 생각하니 생략을 하고.. 나는 그냥 간단하게 데이터 분석시 가장 많이 사용되는 도구 라고 하고 싶다. 그럼 아나콘다는 뭐야? 파이썬을 사용하다보면 매번 라이브러리를 받아서 써야하는데 이러한 번거로움을 줄여준다. 파이썬은 언어 그 자체이기때문에 이러한 코드를 관리할 때 사용하는 것이 바로 주피터 노트북이다. 파이썬은 쉽고 가장 범용적으로 사용되긴 하지만 현업에서는 파이토치를 많이 쓰고 있다고 한다. 아래의 홈페이지를 통해서 윈도우 자체에 파이썬을 설치할 수 있다. 파이썬 공식 홈페이지의 다운로드 페이지(http.. 2022. 8. 10. 이전 1 ··· 3 4 5 6 7 다음