일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
26 | 27 | 28 | 29 | 30 | 31 |
- 힐링
- 달리기
- Python
- docker
- 유산소
- Podman
- Kubernetes
- 중식
- Shell
- 성수대교
- Grafana
- 건대입구역
- 10km
- 하체
- 오답노트
- 맛집
- DSEC
- 2021
- zabbix
- Run The Bridge
- 한강
- 대구
- 뚝섬유원지
- 소모임
- GitHub
- Linux
- 정보처리기사
- 대전
- 자전거
- 러닝
- Today
- Total
목록Python/머신러닝 그리고 AI (5)
Run The Bridge
예전에 유튜브에서 DALL-E beta 사용자 100만 명을 추가로 모집한다는 글을 보았다. 신청서를 넣어두고 언제오나...한참 기다리고 있었는데 오늘 드디어 왔다! openAI 공식 홈페이지: https://openai.com/ OpenAI OpenAI is an AI research and deployment company. Our mission is to ensure that artificial general intelligence benefits all of humanity. openai.com DALL-E는 openAI에서 만든 자연어 기반 이미지 생성 AI 시스템이다. 해당 초대장으로 계정을 생성하고 로그인을 하면 아래와 같은 사진을 볼 수 있다. 처음에는 50 Credit를 주고 1번 이미지..
지도 학습의 문제는 '회귀'와 '분류'로 나눌 수 있습니다. 회귀는 입력에 대해 연속적인 값을 대응시키는 문제이며, 분류는 입력에 대해 순서가 없는 클래스(라벨)를 대응시키는 문제입니다. chapter 5에서는 회귀문제 chapter 6에서는 분류문제를 설명합니다. 1차원 입력 직선 모델 나이 x와 키 t가 세트로 된 데이터를 생각합니다. 당신은 16인분의 데이터를 가지고 있습니다. 이를 묶어 다음과 같이 세로벡터로 나타냅니다. N은 인원수를 나타내며 N = 16입니다. x_n을 '입력 변수', t_n를 '목표 대상'이라고 합니다. n은 각 개인을 나타내는 데이터의 인덱스입니다. 모든 데이터를 정리한 x를 '입력 데이터', t를 '목표 데이터'라고 부르기도 합니다. 목적은 데이터베이스에 없는 사람의 나이..
와 같이 세로로 늘어 놓은 것을 세로 벡터라고 합니다. c = [1 2], d = [1 3 5 4]와 같이 가로로 늘어 놓은 것을 가로 벡터라고 합니다. 벡터를 구성하는 숫자 하나하나를 요소라고 부르며 벡터가 가지는 요소의 수를 벡터의 차원이라고 합니다. 앞의 예에서 a는 2차원 세로벡터, d는 4차원의 가로 벡터입니다. 일반적인 숫자의 묶음(집합)을 스칼라라고 부릅니다. T라는 기호는 벡터의 오른쪽 위에 쓰며, 세로 벡터를 가로 벡터로, 가로 벡터를 세로 벡터로 변환한다는 의미입니다. 이 T를 전치라고 부릅니다. 파이썬으로 벡터를 정의하기1Import numpy as npcs12a = np.array([2, 1])print(a)cs결과: [2, 1]type: 세로 벡터를 나타내기12c = np.arra..
12345678910111213# 모듈import numpy as npimport matplotlib.pyplot as plt%matplotlib inline # datanp.random.seed(1) # 난수를 1로 고정x = np.arange(10)y = np.random.rand(10) # 그래프 표시plt.plot(x, y) # 꺾은선 그래프plt.show() # 그래프 그리기cs 결과: Pycharm에서 사용할 때는 %matplotlib inline을 빼주어야 한다. ※ 지금까지의 이력을 메모리에 삭제하는 명령: %reset 3차 함수 f(x) = (x-2)x(x+2) 그리기12345678# 모듈import numpy as npimport matplotlib.pyplot as plt%matplo..
파이썬으로 벡터나 행렬을 나타내기 위한 Numpy(넘파이) 다음과 같이 사용할 수 있다. 1234import numpy as npx = np.array([1, 2, 3])y = np.array([4, 5, 6])print(x + y)cs결과: [5 7 9] 연속된 정수 벡터의 생성12print(np.arange(10))print(list(range(10)))cs결과:[0 1 2 3 4 5 6 7 8 9][0, 1, 2, 3, 4, 5, 6, 7, 8, 9] np형식으로 출력하면 요소간 ','가 사라진다. + print()로 출력할 시 숫자만 출력된다 arange(n1, n2)를 사용할 시 n1부터 n2-1까지의 배열이 생성된다.1print(np.arange(5,10))cs결과: [5 6 7 8 9] nd..