woncoding/TIL

    TIL | 10.13.목 [머신러닝 / Django🐢]

    - 실전 머신러닝 적용 1. 딥러닝 인공지능 > 머신러닝 > 딥러닝 딥러닝이란? 선형회귀 / 논리회귀를 기반으로 하는 머신러닝 중의 한 분야이다. 선형회귀로 못 푸는 문제들은 비선형으로 해결해야하지만 처음부터 끝까지 비선형으로 해결할 수 없기 때문에 '선형회귀 + 비선형'를 Layer 형태로 만들었는데 이 모델을 층을 깊게(Deep) 쌓는다고 해서 딥러닝이라고 불린다. 딥러닝 : Deep learning 🟰 Deep neural networks 🟰 Multilayer Perceptron(MLP) [Backpropagation (역전파)] 👉 forward 된 값과 정답값이 맞지 않으면 Error가 나면서 되돌아 backward 되면서 다시 forward와 backward가 반복되면서 Error를 점차 조..

    TIL | 10.12.수 [머신러닝 / Django🐢]

    - 실전 머신러닝 적용 1. 회귀 | 논리회귀 [논리회귀 | Logistic regression] 선형회귀로 풀기 힘든 문제를 논리회귀를 이용해 해결해 나아갈 수 있다. 논리회귀 함수는 선형회귀 함수와 다르게 시그모이드 함수를 이용해 오차범위를 줄여나아간다. aka. Logistic function (=Sigmoid function) | 쉽게 설명하자면 논리회귀에 사용되는 함수이름이 시그모이드 함수 논리회귀는 input 값은 어느값이든 받을 수 있지만, output 값은 0~1 사이의 값으로 표현한다. (확률) 또한 우리는 임계치(threshold)에 따라 0과 1로 나눌 수 있다. 👉 0.5(threshold)를 기준으로 1에 수렴하는 값은 모두=1 / 0에 수렴하는 값은 모두=0 으로 나눌 수 있다...

    TIL | 10.11.화 [Django🐢]

    - Django [가상 환경 생성] 1) 가상 한경 실행 python3 -m venv venv → python3로, 만든다, 가상환경을, venv이름을 가진 pip3 list 👉 아직 글로벌 인터프리터로 선언되어 있어 이미 설치되어있는 패키지 list가 뜸 source venv/bin/activate → 만들어진 가상환경을 활성화 시켜준다(안시켜주면 할당되지 않음) pip3 list 👉 기본 설정만 되어있음. 가상환경에서 개발할 프로젝트에 맞춰 새롭게 구성 가능 deactivate → 가상환경 종료 2) 장고 패키지 설치 pip3 install django 패키지 설치 3) requirements.txt 활용 가상환경에 설치된 모듈들을 git에서 관리하기 위해 pip3 freeze > requiremen..

    TIL | 10.7.금 [머신러닝]

    - 실전 머신러닝 적용 1. 머신러닝 [문제] 모든 문제에는 input값과 output값이 정의되어야 한다. [알고리즘] 알고리즘이란? 어떤 문제를 해결하기 위한 공식이나 해결책을 말한다. 알고리즘을 통해 결과값을 도출해낼때 예측값을 벗어나는 경우엔 우리가 흔히 아는 알고리즘으로 해결책을 찾지 못한다. 이때 사용하는 것이 머신러닝 기술이다. (학습을 통해 결과값을 도출) [문제해결방법] 회귀 출력값이 연속적일때 (주로 소수점 단위로 연속되는 값을 도출해낼 때) 분류 출력값이 비연속적일때 Binary Classification (주로 T/F 값으로 나뉨) Multi-lable Classification 👉 회귀와 분류 중 어떤 방법을 쓸것인가? 에 따라 머신러닝 문제 해결의 모델 설계방법이 달라진다. [머..

    TIL | 10.6.목 [Django Project]

    - Python Project | VSCode 기준 1. FEELSNS 최종 파일 구조 [프로젝트 구조] feelsns users templates fileupload.html login_page.html make_user.html profile_page.html modes.py urls.py views.py [users/models] from django.db import models from django.contrib.auth.models import AbstractUser from django.conf import settings class UserModel(AbstractUser): class Meta: db_table = "user" nickname = models.TextField(max_le..

    TIL | 10.5.수 [Django Project]

    - Python Project | VSCode 기준