DS가 되기 위한 여정 👩‍💻
728x90
반응형

2025/05 31

[elice 머신러닝] 미분 기초, 편미분

*elice 강의안- 일단 앞 파트 완벽하게 이해 안됐는데.. 그때까지 미룰 수는 없으니깐 우선 끝내자 - p보다 약간 큰 것의..기울기..?- 진짜 설명 너무 못 함.- 접선의 기울기와 평균 기울기를 가깝게 만드는 것 - 곱셈과 덧셈에 닫혀 있음. - h에 속미분이 나온대.... 돌겠네..[편미분] - [x 미분 값, x] 가 답임..[다항 함수 미분]- 미분 너무 오랜만인데.. 함수 쓴 거랑 직접 수식 쓴 값이랑 비교하는 코드임.import numpy as npimport sympy from sympy import *# sympy 변수 설정x, y = symbols('x y') # f(x) 함수 초기화sym_f = sympy.expand((x-2*y)**2)print("Before differen..

[elice 머신러닝] 랭크를 활용한 선형 방정식

*elice 문제랭크를 활용한 선형 방정식행렬 A의 랭크는 column spaces의 기저를 의미합니다. 이러한 랭크는 선형 방정식 Ax=b의 해의 종류를 판별할 때 사용되기도 합니다.이번 실습에서는 선형 방정식 Ax=b를 풀어 해의 존재 여부를 판별하고 존재 한다면 그 해를 구합니다.주어진 선형 방정식은 아래 수식을 만족합니다.Ax1​=bx1​=[1,0,0]T - 아래가 코드인 건데.. 솔직히 활용도나 왜 쓰는 지가 전혀 이해되지 않음. import numpy as npimport scipyimport scipy.linalg# A,b 초기화A = np.array([[1, 2, 3],[2, -1, -1], [3, 1, 2]])b = np.array([[1],[2],[3]])# 유일한 해를 갖는지 확인r..

[Essence of linear algebra] ch3. Linear transformations and matrices

https://www.youtube.com/watch?v=kYB8IZa5AuE&list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab&index=3 이번에는 엘리스 해당 파트 듣기 전에 이걸 먼저 듣고, 넘어가보려고 한다. Unfortunately, no one can be told what the Matrix is. You have to see it for yourself. — Morpheus (Surprisingly apt words on the importance of understanding matrix operations visually.) - 매트릭스 영화에서 나온 대사인 건데.. ㅎ 진짜 꼭 시각적으로 봐야 한다. 안 그러면 이해가 안돼.. 일단 나는.. - 그냥 외우지 말..

[Essence of linear algebra] ch2. Linear combinations, span, and basis vectors

- 사실상 gpt에게 계속 물어보는 데도 이 파트가 이해가 안 가서 이 강의를 듣게 된 건데 제발 이해할 수 있게 되기를 빈다. https://www.youtube.com/watch?v=k7RM-ot2NWY&list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab&index=2&t=8s Mathematics requires a small dose, not of genius,but of an imaginative freedom which, in a larger dose, would be insanity.– Angus K. Rodgers 다른 것은 모르겠고, 이 영상을 찍으신 분이 수학에 심취했다는 것은 확실히 알겠다.확실히 그것은 광기에 가까워보이기도 하고. 너무 잘 가르쳐서 좋음 어떤 분..

[Essence of linear algebra] ch1. Vectors

#Essence of linear algebra #3Blue1Brown 3Blue1BrownMy name is Grant Sanderson. Videos here cover a variety of topics in math, or adjacent fields like physics and CS, all with an emphasis on visualizing the core ideas. The goal is to use animation to help elucidate and motivate otherwise tricky topics, andwww.youtube.com- 도저히 모르겠어서 지피티가 추천한 964만회의 선형대수 강의를 켰다.https://www.youtube.com/watch?v=fNk_..

[elice 머신러닝] 행렬의 특성 구하기(rank, 기저벡터, column space, null space)

* 아래 문제가 이해가 안 되서 gpt에게 묻기 시작했는데 여전히 오리무중이다.- 이해가 될 듯 왜 각각으로 나누는지 잘 모르겠음.- alice 강의는.. 이미 이해하고 있는 것을 바탕으로 이건 이거다만 하고 넘어가서.. 이 파트는 설명이 너무 부족하다고 느낌. - 유투브에서 찾아서 강의를 좀 봐야겠다..✅ 지금까지 핵심 요약​​이걸 가우스 소거법으로 행 줄이기(row reduction)를 했고, 목표는 다음을 구하는 거였지:랭크 (Rank)기저 벡터들 (Basis vectors of column space)컬럼 스페이스 차원 (Dimension of column space = rank)널 스페이스 차원 (Dimension of null space)​✅ Step 1: 첫 번째 열 기준 소거첫 번째 피벗 ..

[elice 머신러닝] 머신러닝을 위한 수학_벡터 공간과 차원

*elice 강의안-.. 할 수 있겠지.. ? gpt에게 물으며 이해하는 중 - gpt는 이미지로 설명해주려고 프로세싱 중이고 데체 왜 같다고 설명할 거면서 서로 다른 용어로 ...쓰는 지 아직도 이해가 안 됨.. - 방향과 면으로 생각하는 거 자체를 배운 적이 없어서 그런지.. 익숙해지는 데 시간이 걸릴 것 같음.. 이 행렬 안에 어떤 **숨어 있는 구조(정보)**가 있는지를 물어보는 거예요. 예를 들어:이 행렬이 가진 진짜 정보량은 얼마나 되나? (→ 이게 rank)이 행렬에서 뽑아낼 수 있는 중복되지 않는 방향은 몇 개일까? (→ 이게 기저, column space)이 행렬에 어떤 벡터를 넣으면 결과가 0이 나올까? (→ 이게 null space)🌟 아주 쉽게 설명한 핵심 개념 4개Ran..

[trouble_shooting] 임베디드를 위한 경량화.. 작업 중

코멘토는 끝났지만,디벨롭 방향을 고민하다가 cctv 차량 객체 탐지를 위한 모델인데 임베디드를 위한 작업은 해본 적이 없어서 gpt의 추천과 함께 시도를 했다. 문제 1) 처음에는 GPT의 추천으로 동적 양자화를 시도했으나,계속 '모델'을 찾을 수 없다는 에러가 떴다. 모델 생성mport sysimport torch# yolov5의 경로를 sys.path에 추가sys.path.append('/Users/tasha/Desktop/comento/mywork/models/yolov5/yolov5/') # yolov5 디렉토리 경로# YOLOv5 모델 로드from models.experimental import attempt_load # YOLOv5 모델 로드 함수# 1. 학습한 모델 로드 (가중치 파일..

728x90
반응형