코딩이 모래?

고정 헤더 영역

글 제목

메뉴 레이어

코딩이 모래?

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (90)
    • Node.js (3)
    • React (23)
      • Next (9)
      • 네이버 클론 (3)
      • 당근마켓 클론 (3)
      • 넷플릭스 클론 (6)
    • Javascript (9)
    • 백준 풀이 (0)
    • 알고리즘 (1)
    • c++ (4)
    • Python (1)
    • 프로젝트 정리 (10)
      • 모현에서 모먹지 (4)
      • 대충 (3)
    • AI (16)

검색 레이어

코딩이 모래?

검색 영역

컨텐츠 검색

AI

  • [딮러닝 튜토리얼] 섹션 1 - 2. Multilayer Perceptron 소개

    2023.10.10 by 래모

  • [딮러닝 튜토리얼] 섹션 1 - 1.Neural Network 소개

    2023.10.10 by 래모

  • [혼자 공부하는 머신러닝+딮러닝]데이터 다루기 - 데이터 전처리

    2023.10.06 by 래모

  • [혼자 공부하는 머신러닝+딮러닝]데이터 다루기 - 훈련 세트와 테스트 세트

    2023.10.05 by 래모

  • 데이터 시각화 - seaborn

    2023.10.05 by 래모

  • [Pandas] 판다스 데이터프레임(DataFrame)

    2023.09.20 by 래모

  • [Pandas] 판다스 시리즈(Series)

    2023.09.20 by 래모

  • [Pandas] Numpy 기초

    2023.09.19 by 래모

[딮러닝 튜토리얼] 섹션 1 - 2. Multilayer Perceptron 소개

Perceptron 지난 게시물에서 했던 과정을 퍼셉트론이라고 한다. 즉 퍼셉트론이란 입력과 가중치들의 곱을 모두 더한 뒤 활성화 함수(activation function)을 적용해서 그 값이 0보다 크면 1, 0보다 작으면 -1을 출력하는 선형분류기 구조를 말한다. 단층 퍼셉트론 지금까지 배운 퍼셉트론을 단층 퍼셉트론이라고 한다. 퍼셉트론은 단층 퍼셉트론과 다층 퍼셉트론으로 나누어지는데, 단층 퍼셉트론은 값을 보내는 단계와 값을 받아서 출력하는 두 단계로만 이루어진다. 이때 이 각 단계를 보통 층 (layer)이라고 부르며, 이 두개의 층을 입력층(input layer)과 출력층(output layer)이라고 한다. 강의에서 예시를 든 퍼셉트론을 살펴보자 입력 세 개 중 하나는 편의를 위해 1이라고 가..

AI 2023. 10. 10. 21:10

[딮러닝 튜토리얼] 섹션 1 - 1.Neural Network 소개

본 게시물은 유데미의 AI 완전정복을 위한 딮러닝 튜토리얼 part1을 듣고 작성되었습니다. Neural Network 원래의 이름은 artificial neural network이었다. 인간의 두뇌를 모방해서 만들어 내기 위한 연구에서 시작되었다 인공 신경망은 두뇌의 신경세포, 즉 뉴런이 연결된 형태를 모방한 모델이다. 인공신경망은 간단히 신경망이라고도 한다. 생물학적 뉴런 인간의 뇌는 1000억 개가 넘는 신경세포가 100조 개 이상의 시냅스를 통해 병렬적으 연결되어있다. 뉴런의 기능 Input : 수상돌기(dendrite)로 부터 들어온 input 시그널 Reservoir : Cell body가 신호를 저장 Output : 신체 세포에 저장돈 신호의 양이 임계값보다 크면 cell body가 축삭(a..

AI 2023. 10. 10. 20:38

[혼자 공부하는 머신러닝+딮러닝]데이터 다루기 - 데이터 전처리

사이킷런으로 훈련 세트와 테스트 세트 나누기 사이킷런은 머신러닝 모델을 위한 알고리즘뿐만 아니라 다양한 유틸리티 도구도 제공한다. 대표적인 도구가 train_test_split() 함수이다. 해당 함수는 전달되는 리스트나 배열을 비율에 맞게 훈련세트와 테스트 세트로 나누어 준다 from sklearn.model_selection import train_test_split train_test_split(arrays, test_size, train_size, random_state, shuffle, stratify) (1) Parameter arrays : 분할시킬 데이터를 입력 (Python list, Numpy array, Pandas dataframe 등..) test_size : 테스트 데이터셋의 비..

AI 2023. 10. 6. 01:17

[혼자 공부하는 머신러닝+딮러닝]데이터 다루기 - 훈련 세트와 테스트 세트

이 게시물은 혼자 공부하는 머신러닝+딮러닝 교재를 기반으로 작성되었습니다. k-최근접 이웃 알고리즘 클래스를 통해서 구현하는데! KNeighborsClassifier from sklearn.neighbors import KNeighborsClassifier kn = KNeighborsClassifier() fit () kn.fit(학습할 데이터, 기준) kn 객체에 데이터와 그 기준을 넘겨주면 이것들을 토대로 학습을 시킨다 러머신러닝에선 이런 과정을 훈련이라고 부른다 score () kn.score(테스트데이터, 평가 갈래혹은 기준?) 위 fit 메서드로 훈련시킨 것을 토대로 score 메서드를 이용하여 얼마나 잘 훈련되었는지 평가할 수 있다. 이 메서드는 0에서 1 사이의 값을 반환하며 1 데이터는 모..

AI 2023. 10. 5. 20:58

데이터 시각화 - seaborn

본 게시물은 아래의 글을 참조하여 작성하였습니다. https://wikidocs.net/86290 https://data-gongbu.tistory.com/44 Seaborn Seaborn이란 파이썬의 시각화 도구인 matplotilib를 더 편하게 사용할 수 있도록 만든 라이브러리이다. seaborn은 matplotlib 대비 손쉽게 그래프를 그리고 그래프 스타일 설정을 할 수 있다는 장점이 있다. 라이브러리 임포트 #라이브러리 임포트 import pandas as pd import matplotlib.pyplot as plt import seaborn as sns #seaborn에서 제공하는 flights 데이터 셋을 사용 flights = sns.load_dataset('flights') #그래프 ..

AI 2023. 10. 5. 14:34

[Pandas] 판다스 데이터프레임(DataFrame)

본 게시물은 유튜브 파이스탁님의 파이썬 판다스 기초 강의를 들으며 작성하였습니다 DataFrame :2차원 데이터를 효과적으로 표현한 판다스 자료구조 DataFrame으로 데이터를 표현하는 방식은 컬럼(열)단위로 표현하는 방법과 로우(행)단위로 표현하는 방법이 있음 1. 컬럼단위 컬럼명을 딕셔너리의 key로 데이터는 딕셔너리의 values로 사용! from pandas import DataFrame data = { "종가":[157000,51300,68800,140000], "PER":[39.88,8.52,10.03,228.38], "PBR":[4.38,1.45,0.87,2.16] } index = ["NAVER", "삼성전자", "LG전자", "카카오"] df = DataFrame(data, index..

AI 2023. 9. 20. 20:42

[Pandas] 판다스 시리즈(Series)

본 게시물은 유튜브 파이스탁님의 파이썬 판다스 기초 강의를 들으며 작성하였습니다 파이썬 및 Numpy 자료구조 자료구조 특징 예제 코드 리스트 순서 o 수정 o [1,2,3] 튜플 순서 o 수정 x (1,2,3) 딕셔너리 연관된 데이터 (key:value) 쌍을 저장 {'coffee':5000, 'bread':2000} NdArray 반복문 없이 데이터 배열에 대한 처리 선형 대수와 관련된 기능 제공 arr = np.array([1,2,3]) Pandas 기본 자료구조 자료구조 특징 Series Numpy를 기반으로 만들어진 1차원 데이터를 위한 자료구조 DataFrame Numpy를 기반으로 만들어진 2차원 데이터를 위한 자료구조 from pandas import Series, DataFrame # S..

AI 2023. 9. 20. 00:07

[Pandas] Numpy 기초

본 게시물은 유튜브 파이스탁님의 파이썬 판다스 기초 강의를 들으며 작성하였습니다 Numpy : 행렬이나 다차원 배열 연산 import numpy as np 리스트와의 차이점? 리스트에서! data = [1,2,3,4] result = [] for i in data: result.append(i*10) print(result) #[10,20,30,40] 넘파이 사용! import numpy as np arr = np.array([1,2,3,4]) # 리스트 타입에서 ndarray타입으로 바뀜 # type(arr) = numpy.ndarray arr10 = arr*10 print(arr10) #[10 20 30 40] 리스트에다가 똑같이 10 곱하면 안 되나요? => 안됨 안에 값들이 10번 반복함!! 배열..

AI 2023. 9. 19. 23:33

추가 정보

인기글

최신글

페이징

이전
1 2
다음
TISTORY
코딩이 모래? © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바