일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- max
- Pointwise Convolution
- 합계
- 시험데이터
- Depthwise Convolution
- 수치미분
- sum
- 평균
- AVG
- 최댓값
- PyQt5
- 학습 구현
- Next.js
- 오차제곱합
- Depthwise Separagle Convolution
- sigmoid
- total
- 미니배치
- next.js 튜토리얼
- 제약조건
- 밑바닥부터 시작하는 딥러닝
- sqlite3
- 신경망
- join
- 렐루함수
- 데이터베이스
- COUNT
- MIN
- Today
- Total
목록분류 전체보기 (55)
우잉's Development
1. 프롬프트 엔지니어링 - 컴퓨터와 새로운 상호작용 방법 - 자연어로 컴퓨터와 상호작용하는 방법 - 머신러닝 모델링 방법과 개발 방법을 혼합해 놓은 것과 비슷함 - 머신러닝 모델링 방법과 개발 방법론을 둘 다 이해하고 활용할 수 있어야 높은 수준의 프롬프트 엔지니어링을 할 수 있음. - 실험적 방법론에 기한하여, 한 번 그럴듯한 결과를 내는 것이 아닌, 원하는 결과를 정화히 의도한대로 항상 일관성 있게내도록 만드는 것 - 프롬프트 엔지니어링이라고 하는 대부분의 예시는 블라인드 프롬프팅, 혹은 프롬프트 라이팅이라고함. 2. fine-tuning과 prompt의 차이 - ML 연구는 프로젝트를 설정하고 데이터를 정제(준비) 하고 모델링을 하고 개발을 하는 과정으로 크게 4가지로 나뉘지만, 프롬프트 엔지니어..
2. Next.js 기본 2.1 Next.js 제공사항 1) code가 bundler가 되야하며, 브라우저가 지원하지 않는 문법을 사용 할 때Babel이라는 compiler을 통해 transform을 해야한다. 2) code splitting처럼 optimization이 필요하다 3) performance확보하거나 SEO를 위해서 pre-render가 필요할 수 있다. 또한 SSR이나 CSR두개다 이용할 수 있다. 4) server-side code를 쓰며 너의 data Store에 React앱을 연결할 수 있다. 2.2 Terminal 에서 사용 문법 - 폴더로 이동 할 때 "cd 폴더명" - 웹페이지 구동 할 때 "npm run dev" - Visual Studio Code 열 때 " code 구동할..
1. Next.js 소개 1.1 Next.js 란? - Vercel이 만든 React Framework (for production) 1.2 SSR 이란? - Server Side Rendering - 클라이언트로 전달될 HTML 파일 내용(일부를) 미리 그려서 내려주는 것. - 크라이언트 랜더링의 속도를 빠르게 하여, 사용자 체감 속도 증진 - 검색 엔진이 JavaScript를 실행하지 않고 크롤링 가능 SEO - 개발자도구에서 disable javascript 선택시 아무것도 보이지 않으면 CSR이다. 1.3 그 외 주요 기능 - 각종 Optimization (폰트나 이미지) - Hot Code Reloading - Automatic Routing - Automatic Code Splitting - ..
4.3 수치 미분 4.3.1 미분 여기서 말하는 미분은 고등학교 시절 배운 순간 변화율을 의미 합니다. 순간 변화율은 다음과 같습니다. (전방차분) \( \frac{\mathrm{d}f(x) }{\mathrm{d}x} = \displaystyle \lim_{h \to 0} {{f(x+h) - f(x)} \over {h}}\) \(h\)가 한없이 0에 가깝게 한다는 의미를 \(\displaystyle \lim_{h \to0}\)로 표현합니다. 파이썬으로 구현하겠습니다. 왼쪽 구현은 잘못된 구현입니다. 여기서 개선해야 할 점이 2가지가 있습니다. 1) 반올림 오차 (rounding error) : 10e-50은 0.000...1에서 0이 49개 있다는 의미입니다. 가수가 10이므로 50에서 1개가 빠집니다...
학습 : 훈련 데이터로부터 가중치 매개변수의 최적 값을 자동으로 획득하는 것 4.1 데이터에서 학습한다. 데이터에서 학습한다는 것은 가중치 매개변수의 값을 데이터를 보고 자동으로 결정한다는 뜻 4.1.1 데이터 주도 학습 기계학습 : 데이터에서 답을 찾고 데이터에서 패턴을 발견하고 데이터로 이야기를 만드는 것 알고리즘을 밑바닥부터 설계하지 않고 주어진 데이터를 잘 활용해서 해결하는 방법으로 이미지에서 특징(feature)을 추출하고 그 특징의 패턴을 기계학습 기술로 학습하는 방법이 있습니다. 여기서 말하는 특징은 입력 데이터 (입력 이미지)에서 본질적인 데이터 (중요한 데이터)를 정확하게 추출할 수 있도록 설계된 변환기를 가리킵니다. 다만, 이미지를 벡터로 변환할 때 사용하는 특징은 여전히 사람이 설계한..