본문 바로가기

전체 글43

[밑바닥부터 시작하는 딥러닝1] 퍼셉트론 퍼셉트론이란, 다수의 신호를 입력받아 하나의 신호를 출력하는 것을 의미한다. 이는 딥러닝의 기원이 되는 알고리즘이며, 입력층과 출력층만 존재하는 단층 퍼셉트론과 입력층과 출력층 외에 층을 추가한 다층 퍼셉트론으로 나뉘어진다. 각 원을 뉴런 또는 노드라고 부르는데, xi 값들을 입력신호라고 부르고 wi 값들을 가중치, output (y) 값을 출력신호라고 부른다. 이 때, 가중치가 클수록 해당 신호는 더 중요하다는 의미로도 해석할 수 있다. 퍼셉트론의 동작 원리를 수식으로 나타낸다면, 아래와 같다. y = 0 (w1*x1 + wx*x2 + ... + wi*xi 𝜽) 입력신호와 가중치의 곱들을 합한 값이 임의로 설정한 𝜽 (임계값) 보다 크다면, 다음 신호로 흘려보낸다는 의미이고 그렇지 않다면, 다음 신호로.. 2021. 6. 30.
[SQL] 데이터 캠프 수강 (11) - Reporting in SQL 이번 강의는 아래 4개의 단원으로 구성되어 있다. Exploring the Olympics Dataset Creating Reports Cleaning & Validation Complex Calculations [Chapter1] E:R 다이어그램을 보면서 테이블 간의 결합을 통한 데이터 추출을 진행했다. 주의할 점으로는 테이블을 결합하고 추출하는 과정에서 중복, 합산 등의 문제가 발생할 수 있으므로 데이터의 정합성을 체크하자. [Chapter2] 효율적인 코딩 프로세스 작성하는 법 What tables do we need to pull from? How should we combine the tables? What fields do we need to create? What filters need t.. 2021. 5. 23.
[SQL] 데이터 캠프 수강 (10) - Analyzing Business Data in SQL Chapter 1: Revenue, cost and profit Chapter 2: User-centric metrics Chapter 3: Unit economics and distributions Chapter 4: Generating an executive report Chapter1 DATE_TRUNC(date_part, date) ex) DATE_TRUNC('week', '2018-06-12')::DATE -> '2018-06-11' Chapter2 MAU (Monthly Active User) : 한 달 동안 유저의 활동 수 월별 고유 유저 수를 구하면 된다. DAU (Daily Active User): 하루동안 유저의 활동 수 일별 고유 유저 수를 구하면 된다. 증감률 : 기준 대비 증감 비.. 2021. 5. 9.
[SQL] 데이터 캠프 수강 (9) - Applying SQL to Real-World Problems 9번째 SQL 강의를 들어보자 ! 해당 강의는 아래 4개의 단원으로 이루어져 있다. Chapter1 : Use Real World SQL Chapter2 : Find Your Data Chapter3 : Manage Your Data Chapter4 : Best Practices for Writing SQL [Chapter2] DB의 Table을 탐색하는 방법 PostgreSQL 경우 SELECT * FROM pg_catalog.pg_tables -- schemaname, tablename, tableowner 열을 반환해준다. SQL Server 경우 SELECT * FROM INFORMATION_SCHEMA.TABLES; MySQL 경우 SHOW TABLES; DB의 Table & Column을 모두.. 2021. 5. 2.