분류 전체보기 (37) 썸네일형 리스트형 [Algorithm] L1, L2, NN, KNN, Linear Classifier 이번 글은 cs231n 2강에서 다뤘던 수식이나 알고리즘을 직접 파이썬으로 구현해서 작성했다. ✍️ L1 Distance import torch import numpy as np def l1_distance(arr1, arr2): tensor1 = torch.tensor(arr1, dtype=torch.float32) tensor2 = torch.tensor(arr2, dtype=torch.float32) distance = torch.sum(torch.abs(tensor1 - tensor2)) return distance arr1 = [[56,32,10,18],[90,23,128,133],[24,26,178,200],[2,0,255,220]] arr2 = [[10,20,24,17],[8,10,89,10.. [cs231n] Lecture 2 | Image Classification Stanford의 유명 강의인 cs231n을 수강하고 정리한 글이다. 해당 강의는 유튜브에서 무료로 볼 수 있다. 2강 - https://www.youtube.com/watch?v=OoUX-nOEjG0&list=PLC1qU-LWwrF64f4QKQT-Vg5Wr4qEE1Zxk&index=3 오늘은 2강인 Image Classification에 대해 정리해 보려 한다. ✏️ Image Classification Image Classification은 어떤 사진에 대해 정해진 Lables 중 하나를 고르는 것이다. 우선 컴퓨터는 우리가 보는 것처럼 사진을 보지 않는다. 그저 수많은 숫자의 배열로서 본다. 위와 같은 고양이 사진을 아래와 같은 숫자로 보는 것 근데 이렇게 숫자로 보면 각도, 조명 등에 따라 숫자가.. [cs231n] Lecture 1 | Introduction to Convolutional Neural Networks for Visual Recognition Stanford의 유명 강의인 cs231n을 수강하고 정리한 글이다. 해당 강의는 유튜브에서 무료로 볼 수 있다. https://www.youtube.com/watch?v=vT1JzLTH4G4&list=PLC1qU-LWwrF64f4QKQT-Vg5Wr4qEE1Zxk&index=1 오늘은 1강인 Introduction to Convolutional Neural Networks for Visual Recognition 에 대해 정리해 보려고 한다. ✏️ A brief history of vision 약 5억 4천만년 전, 생물의 종이 증폭되는 사건이 있었다. 이를 생명의 빅뱅이라 하며, 앤드류 파커(Andrew Parker)는 이때 최초의 눈이 생겨 났다고 말한다. (눈이 생김으로써 생물의 수가 늘었다고 말하.. [프리코스] 3,4 주차 + 결과 ⛅ 3주차 프리코스 시작 로또 ( 11/2 ~ 11/8) Git : https://github.com/seyeonJeong/java-lotto-6 제출 결과 : 2/2 테스트 케이스 통과 📖 회고록 💻 enum에 대하여 이번 3주차에는 enum을 사용하라는 말이 있었다. 우선 enum 에 대한 공부를 진행했으며, 3주차의 핵심 키워드였다고 생각된다. enum은 쉽게 말하면 상수를 관리하는 클래스이다. 특정 상수값을 모두 선언해서 따로 사용하면 개발자의 작은 실수에도 치명적일 수 있다. ⌛ 마무리하며 사실, 결과가 나온 후에 작성을 시작해서 기억이 잘 나지 않는다. 회고록을 작성하는 것 까지 한주차 루틴으로 만들었어야하는데, 매 주 완료하고 나면 진이 빠져서 그냥 미뤘던 것 같다. 3주차는 로또 게임을 만.. [프리코스] 1주차 - 숫자야구 졸작때문에 미루던 프리코스 회고록을 이제서야 작성하려한다. 1주차는 10/19일에 시작되었다. 회고록의 내용들은 그 당시 Notion에 정리했던 것들을 바탕으로 작성했다. ⛅ 1주차 프리코스 시작 숫자야구 게임 ( 10/19 ~ 10/25) Github : https://github.com/seyeonJeong/java-baseball-6 GitHub - seyeonJeong/java-baseball-6 Contribute to seyeonJeong/java-baseball-6 development by creating an account on GitHub. github.com 제출 결과 : 2/2 테스트 케이스 통과 📖 회고록 💻 버전 정리 우선 JDK 버전을 맞추는 것에 대해 조금 시간이 걸렸다. 내.. 이전 1 2 3 4 5 다음