본문 바로가기

Python409

[데이터 사이언스 스쿨] 3.1 넘파이 배열 많은 숫자 데이터를 하나의 변수에 넣고 관리 할 때 리스트는 속도가 느리고 메모리를 많이 차지하는 단점이 있다. 배열(array)을 사용하면 적은 메모리로 많은 데이터를 빠르게 처리할 수 있다. 배열은 리스트와 비슷하지만 다음과 같은 점에서 다르다. 모든 원소가 같은 자료형이어야 한다. 원소의 갯수를 바꿀 수 없다. 파이썬은 자체적으로 배열 자료형을 제공하지 않는다. 따라서 배열을 구현한 다른 패키지를 임포트해야 한다. 파이썬에서 배열을 사용하기 위한 표준 패키지는 넘파이(NumPy)다. ● 1차원 배열 만들기 ● 벡터화 연산 ● 2차원 배열 만들기 2차원 배열은 행렬(matrix)이라고 하는데 행렬에서는 가로줄을 행(row)이라고 하고 세로줄을 열(column)이라고 부른다. 리스트의 리스트(list .. 2021. 4. 23.
[K-ICT 빅데이터센터] 파이썬 텐서플로우(v1.x) 딥러닝 Ch10. 사람의 시각을 닮은 신경망-최권택교수 1. 공간 정보 표현을 위한 데이터 표현 2. 컨볼루션 필터 3. 이미지에 컨볼루션 필터 적용 4. 컨볼루션 필터 설계의 문제점 5. TensorFlow를 이용한 실습 ★ 강의자료, 소스코드 다운받기 : https://kbig.kr/portal/kbig/datacube/... 2021. 4. 23.
[K-ICT 빅데이터센터] 파이썬 텐서플로우(v1.x) 딥러닝 Ch9. (다층) 인공 신경망을 이용한 분류 모델 만들기-최권택교수 1. 다층 신경망의 구조 2. 선형 활성화 함수의 문제점 3. 비선형 활성화 함수 4. 다층 신경망에서 경사하강법 5. TensorFlow를 이용한 실습 ★ 강의자료, 소스코드 다운받기 : https://kbig.kr/portal/kbig/datacube/... 2021. 4. 23.
[K-ICT 빅데이터센터] 파이썬 텐서플로우(v1.x) 딥러닝 Ch8. 인공 신경망 이해-최권택교수 1. 인공신경망 구조 2. 단층 퍼셉트론 학습 3. 퍼셉트론 한계 4. 딥러닝의 시작 5. TensorFlow를 이용한 실습 ★ 강의자료, 소스코드 다운받기 : https://kbig.kr/portal/kbig/datacube/... 2021. 4. 23.