본문 바로가기

일상

(9)
다이어그램 그리는 사이트 draw.io
무료로 고퀄리티 chatbot 쓰는 방법 친구가 알려준 방법이다 아직 안 써봤지만 지금 써보기 전에 방법을 기록 Chat with Open Large Language Models (lmsys.org) 여기 들어가서 Direct chat 눌러서 모델 선택해서 써보면 된다~
5개월 전 포기했던 RNN backpropagation 체인룰,, 5개월 전에 모델들을 이해해보려고 하나씩 하던 중 RNN을  https://www.youtube.com/watch?v=OkTyY28XMuQ&t=602s이 영상을 보면서 공부를 해보았다.  pytorch에 rnn모델이 있지만 모델을 직접 numpy를 이용해서 구현해보았다. 일단 영상에 코드가 전부 나와있으니 보면서 이해하는게 어렵지 않았다.  rnn의 forward는 이해가 쉽다 단일 cell이라면 h0을 시작으로 순차적인 인풋을 임베딩해서 함께 모델에 넣어서 계산하면 다음 hidden state가 나오고 다음 input을 임베딩으로 바꿔서 넣어주고 계속 반복하는 것. forward는 이해 된다. 문제는 여기부터 backpropagation 역전파에서 막혀버렸다. 사실 지금도 정확히 이해는 되지 않지만, ..
파이토치로 행렬 공부하기 a=torch.tensor([[1.0,2.0],[3.0,4.0]],requires_grad=True)b=torch.tensor([[1.0,2.0],[3.0,4.0]],requires_grad=True)c=a@bprint(a)print(b)print(c)  # 결과tensor([[1., 2.], [3., 4.]], requires_grad=True)tensor([[1., 2.], [3., 4.]], requires_grad=True)tensor([[ 7., 10.], [15., 22.]], grad_fn=) k=c.mean()k.backward()print(a.grad)print(b.grad) #결과   tensor([[0.7500, 1.7500], [0.7500, 1..
파이토치 함수 알아보기 import torchimport torch.nn as nnnn.Conv2d(3, 64, kernel_size=11, stride=4, padding=2) 인풋, 커널 채널이 3개 (r,g,b) 이런식으로 깊이가 3커널의 개수가 64개( 출력 채널이 64개)커널의 사이즈가 11x114칸씩 이동인풋에 2칸씩 패딩을 줌 인풋으로는 p x q x 3의 육면체가 들어오는데 패딩이 있으면 패딩을 붙여준다.모델 안에 즉 11 x 11 x 3 의 육면체가있는데 이게 커널이 있다. 이게 64개가 있다. 한 커널당 (0패딩이 있으면 패딩을 붙인) 인풋으로 들어온 육면체를 커널 육면체가 stride만큼 움직이면서 합성곱을 해서 더 하는 방식으로 하나의 면을 만든다. 커널이 64개 있으니까 64개의 면이 생기고 i x j ..
인공지능 공부하기 학교에서 인공지능 수업도 들었고  FFighting 딥러닝 기초부터 최신 논문 리뷰까지, 인공지능과 딥러닝의 모든 것을 한눈에 살펴봅니다! FFighting 딥러닝 기초부터 최신 논문 리뷰까지, 인공지능과 딥러닝의 모든 것을 한눈에 살펴봅니FFighting 에서는 딥러닝 기초부터 최신 논문 리뷰까지 다양한 정보를 제공합니다. '딥러닝 기초' 카테고리에서는 핵심 개념을 쉽게 설명합니다. '딥러닝 논문 리뷰' 카테고리에서는 최신 연구 동ffighting.net 여기서 인공지능관련 논문 리뷰를 보면서 공부하고 있다.  이해가 안됐는데 생각 날때마다 보다보니 요즘에야 약간씩 이해가 되는 것 같은 착각이 든다. 신박Ai - YouTube 신박Ai안녕하세요! 미국에서 현직 AI 엔지니어로 일하고 있는 신박AI입니다..
pytorch vs tensorflow PyTorch, Tensorflow - Explore - Google Trends Google TrendsExplore search interest for PyTorch, Tensorflow by time, location and popularity on Google Trendstrends.google.com pytorch가 더 좋을까
ollyDbg 설치 및 써보기 OllyDbg v1.10 OllyDbg v1.10 www.ollydbg.de 들어가서 다운받아서 알집풀어서 관리자 권한으로 실행하면 된다. Crackmes Crackmes ObfuscatedPasswordCrackme harrycorner C/C++ x86-64 3.0 4.0 Windows 11:48 AM 03/12/2024 0 1 simple password crack me (not simple) lowercase C/C++ x86-64 2.6 3.3 Windows 5:50 AM 03/06/2024 2 14 difficult crackme by pupsik Pupsik C/C++ x86-64 4.0 4.0 Windows crackmes.one 여기서 crack할 프로그램을 받아서 써보자 최근거 보기에서..