일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- CASE WHEN
- nvl2
- SQL
- 백엔드
- ifnull
- 데이터 전처리
- DecisionTree
- 재현율
- layer normalization
- 감정은 습관이다
- 결정트리
- 평가 지표
- Batch Normalization
- NULLIF
- 비지도학습
- LAG
- 빠르게 실패하기
- Normalization
- recall
- five lines challenge
- sorted
- NVL
- 데이터 분석
- 웹서비스 기획
- 정밀도
- 데이터 프로젝트
- 지도학습
- beautifulsoup
- 오차 행렬
- 강화학습
- Today
- Total
목록전체 글 (76)
Day to_day
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/qYAPb/btrWq3s3fjJ/QcxAvVJS5lM5IUVfn3l1Z1/img.png)
❗들어가기 전에 이 포스팅은 "파이썬 머신러닝" 서적을 읽고 개인적인 정리를 목적으로 작성했음을 알립니다. 머신러닝의 세가지 유형 지도학습 (Supervised Learning) 비지도학습 (Unsupervised Learning) 강화학습 (Reinforcement Learning) 지도학습 레이블이 있는 훈련 데이터로 모델을 학습하여 경험하지 못한 데이터나 미래의 데이터에 관한 예측을 만들어 내는 것이다. 지도학습에는 어떤 것을 예측할 지에 따라 두 가지로 나뉜다. 분류 모델 (classification) 회귀 분석 (regression) 1. 분류 모델 지도 학습의 영역으로 과거 관측치에 기반하여 새로운 인스턴스들의 분류 레이블을 예측하는 것을 목표로 한다. 이러한 분류 레이블은 이산적이고 순위가 ..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/crnBjA/btrWc3nKL5W/k0NbWMeKas1l0972ymrZX0/img.png)
개발언어로 파이썬을 가장 먼저 배우곤하는데 나 역시 유투브로 파이썬을 배웠었다. 이후엔 대학에서 기초 파이썬 강의를 한번 수강해본적은 있지만 문법만 배웠었지 자세한 내용은 안배웠던 것 같다. (아님 내가 수업을 제대로 안들었거나) 객체지향 프로그래밍이라는 많이 들어봤는데 정확한 개념정리는 해본적이 없는 것 같다. 그저 파이썬은 객체 지향 프로그래밍을 지원한다 뭐다뭐다.. 그래서 오늘은 객체지향 프로그래밍 (Object-Oriented Programming)에 대해서 정리해보고 개념을 집어 넣어보기로 한다. Object- Oriented Programming (OOP) 객체지향 프로그래밍은 간단하게 말하면 속성과 행동을 가진 객체를 만들고, 객체들 간의 상호작용을 통해 로직을 구성하는 프로그래밍 방법이다...
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bKZ55d/btrWcruvtsr/wI4gnEKdzIF3c98pUmjRGK/img.jpg)
23년을 맞이한 지 14일째를 지나간다. 첫 발걸음을 내딛기 전, 지난날의 나를 회고하는 시간을 가져본다. 내가 성장했다고 느끼는 순간, 난 살아있음을 느낀다. 그만큼 나에겐 ‘성장’의 의미가 크다. Ch. 1 나를 고민했던 시간들 나의 20대 초반엔 내가 무얼 좋아하는지, 내가 어떤 사람인지에 대해 관심이 많았다. 다양한 경험을 해보면 내 안의 무언가가 꿈틀거리며 좋아하는 것을 찾을 수 있을 줄 알았다. 스포츠 동아리에 빠져서 전국대회도 나가보고, 직접 운영진으로도 있어보고, 영어가 좋아서 학교 버디프로그램으로 원어민 친구들이랑 시간도 보냈고, 전공 연구실에 들어가기 시작하면서 연구 과제에도 참가했다. 또 창업도 관심 있어 관련교육도 듣고 팀프로젝트도 하며 네트워크를 쌓았던 것 같다. 여기저기 가지를 ..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bmmiIA/btrVjSeEqFf/bZss3MyoeDJnP0BoDKOxc1/img.png)
리트코드에서 나온 문제 중에 쉽게 사용해왔던 NOT IN을 사용하면서 겪었던 문제를 함께 공유하려고 한다. 지시 사항 Each node in the tree can be one of three types: "Leaf": if the node is a leaf node. "Root": if the node is the root of the tree. "Inner": If the node is neither a leaf node nor a root node. Write an SQL query to report the type of each node in the tree. Return the result table in any order. 정답 코드 SELECT id, (CASE WHEN (T.p_id IS ..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/ewQ8Dc/btrVgi54TRO/IkgrxpSUia23I9f7Hkcuxk/img.png)
리트 코드 문제를 풀면서 어려웠던 문제의 여러 가지 풀이법을 함께 공유하려고 한다. 지시 사항 Write an SQL query to find all dates' Id with higher temperatures compared to its previous dates (yesterday). Return the result table in any order. >> 다음 날의 기온이 이전 날짜의 기온보다 높은 경우의 Id를 모두 구하라는 지시 사항이다. 정답코드 WITH PIVOT AS (SELECT *, DATE_ADD(recordDate, INTERVAL 1 DAY) FROM Weather) SELECT W.id FROM PIVOT P LEFT JOIN Weather W ON P.nextDay = W.r..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/lTkOt/btrT9XI7KZw/62SQfs3q66kv57jDezEev0/img.png)
새로운 프로젝트가 시작되었다! 물론 시기로 따지자면 끝난 프로젝트를 이제야 정리(?) 하는 거긴 한데..ㅎ 내 블로그는 시간을 따지지 않을테니 과거로 돌아가 적는다고 생각하겠어 이번 프로젝트는 엘리스에서의 마지막 프로젝트이다! 배웠던 모든 것을 쏟아붓는 마지막!! 웹서비스를 만드는데 이번엔 인공지능을 곁들인.. 그런 서비스를 만드는 것이 주제다. 다른 팀들의 경우 원하는 포지션이 겹치거나 인공지능을 희망하는 팀원이 없는 경우도 있다던데 우리 팀은 운이 좋게도 원하는 포지션이 적절하게 분배가 되어있어서 쉽게 포지션을 정할 수 있었다. 프론트엔드 3명 백엔드 1명 인공지능 1명 이 중에서 난 이번엔 인공지능을 맡았다. 본격적으로 프로젝트를 기획하기 전에 팀 규칙을 정하는 시간을 가졌다. 1. 스크럼 시간 1..