본문 바로가기

전체 글

(231)
[6기] 프로그래머스 인공지능 데브코스 39일차 TIL 1009 인공지능 수학 Basic 파트 선형대수학 필기 시작
[6기] 프로그래머스 인공지능 데브코스 38일차 TIL 1008 인공지능 수학 Basic 파트 파이썬 실습 코드 정리 222np. trace(A) # 대각합 import numpy.linalg as LA LA.norm(np.array([3, 4])) # 5.0 LA.inv(A) # 역행렬 LA.det(A) # 행렬식 eigenvalues, eigenvectors = LA.eig(A) # 고유값과 고유벡터 구하기
[6기] 프로그래머스 인공지능 데브코스 37일차 TIL 1007 인공지능 수학 Basic 파트 파이썬 실습 코드 정리 111 import numpy as np x = np.array([1, 2, 3]) np.expand_dims(x, axis=1).shape # 해당 변수의 행렬 크기 x.dot(x) # 행렬의 곱셈 np.matmul(x, y) # 외적 계산 np.diag([4, 5, 6]) # 대각행렬 np.diag(A) # 주어지는 행렬의 주대각선값 얻을 수 있음 np.eye(number) # 원하는 크기의 단위행렬 생성 A.T # T 속성을 이용하면 주어지는 행렬의 전치행렬을 구할 수 있음
[6기] 프로그래머스 인공지능 데브코스 36일차 TIL 1006 강화학습 스터디 공부 소개 1~3 파트까지 복습 공부할 때 참고한 사이트들 정리 스터디 참고 사이트를 번역하고 글쓴이 시점에서 정리해 놓은 것 https://talkingaboutme.tistory.com/entry/RL-Spinning-Up-Intro-to-Policy-Optimization 추천받은 강의 영상 (한국어 지원) https://www.youtube.com/watch?v=cvctS4xWSaU&list=PL_iJu012NOxehE8fdF9me4TLfbdv3ZW8g https://www.youtube.com/watch?v=wYgyiCEkwC8&list=PLpRS2w0xWHTcTZyyX8LMmtbcMXpd3s4TU https://youtu.be/dZ4vw6v3LcA?si=LgWX7KUI..
[6기] 프로그래머스 인공지능 데브코스 35일차 TIL 1005 7주차-Day4) Machine Learning 기초 선형대수 실습 실습 문제에 사용된 코드들 공유import numpy as np # 3 x 3 모양의 2차원 행렬(배열)을 만들어주세요. A = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] A = np.array(A) print(A) # A의 행렬식을 변수 result에 담아주세요. result = np.linalg.det(A) print(result) import numpy as np A = np.array([[6, 3], [2, 8]]) # B에 A의 역행렬을 담아주세요. B = np.linalg.inv(A) print(B) # result에 A와 B의 행렬 곱 연산 결과를 담아주세요. result = np.dot(A, B)..
[6기] 프로그래머스 인공지능 데브코스 34일차 TIL 1004 7주차-Day3) Machine Learning 기초 선형대수 실습 실습 문제에 사용된 코드들 공유 import numpy as np I = np.eye(5, dtype = np.float32) print(I) import numpy as np A = [[1, 2, 3, 4, 5], [6, 7, 8, 9, 10], [11, 12, 13, 14, 15], [16, 17, 18, 19, 20], [21, 22, 23, 24, 25]] A = np.array(A) print(A) # A의 대각 요소들을 추출한 결과를 변수 result1에 담아주세요. result1 = np.diag(A) print(result1) # A의 대각 원소들을 모두 더한 값을 result2에 담아주세요. result2 = n..
[6기] 프로그래머스 인공지능 데브코스 33일차 TIL 1003 6주차-Day1) End-to-End 실습 다른 데이터셋 이용해 실습 복습 코드 간단하게만 정리 import pandas as pd def load_global_data(): return pd.read_csv('./datasets/global/terrorismdb.csv', encoding='ISO-8859-1') gloval = load_global_data() gloval.head() pip install chardet # 데이터 형식 오류 떠서 해결하기 위한 설치 import chardet with open('./datasets/global/terrorismdb.csv', 'rb') as rawdata: result = chardet.detect(rawdata.read(10000)) # c..
[6기] 프로그래머스 인공지능 데브코스 32일차 TIL 1002 Do it! 정직하게 코딩하며 배우는 딥러닝 입문 위 도서 참고하여 코랩에서 딥러닝 실습하기 코드 간단하게만 정리 22 import matplotlib.pyplot as plt import numpy as np from sklearn.datasets import load_breast_cancer # 사이킷런에서 제공하는 유방암 데이터셋 이용하기 cancer = load_breast_cancer() print(cancer.data.shape, cancer.target.shape) # 데이터셋의 입력값과 출력값 모양 확인 cancer.data[:3] # 데이터셋 확인 plt.boxplot(cancer.data) # 데이터셋 박스그래프로 분산 확인하기 plt.xlabel('feature') plt.y..