DAY터분석
close
프로필 배경
프로필 로고

DAY터분석

  • 분류 전체보기 (54)
    • Risk Management (0)
    • Analytics (29)
    • Langchain (3)
    • Data Structure & Algorithm (3)
    • Python (5)
    • Database (6)
    • SQL (3)
    • Tableau (3)
    • ETC (2)
    [Data Structure] Graph

    [Data Structure] Graph

    최근 Recsys 분야의 추천은 전통적인 CF(협업 필터링), MF(행렬 분해) 알고리즘을 넘어 딥러닝으로 확장되고 있는 추세이다. 최근 많은 기업에서 GNN(Graph Neural Network) 알고리즘을 사용하고 있으며, 사용자의 선호도를 그래프 구조로 파악하고자 하는 연구의 흐름을 보이고 있다. 본인도 RecSys 관련 프로젝트를 하나 기획하고 있는데, 관계나 상호작용과 같은 추상적인 개념을 다루기에 적합한 GNN 알고리즘을 사용해볼 계획이기에 정리해보고자 한다. GNN(Graph Neural Network) 정리에 앞서 해당 알고리즘은 이름에서 볼 수 있듯 Graph 자료구조를 활용하는데, 우선적으로 Graph에 대한 정리를 한번 제대로 하고 가는 것이 이해에 도움이 될 듯하여 Graph 자료구..

    • format_list_bulleted Data Structure & Algorithm
    • · 2024. 8. 28.
    • textsms
    [Algorithm] 시간 복잡도와 빅오(Big-O) 표기법

    [Algorithm] 시간 복잡도와 빅오(Big-O) 표기법

    백준에서 알고리즘 문제를 풀 때, 시간 초과로 인해 문제를 통과하지 못하는 경우가 있다. 이는 작성한 코드의 실행시간이 너무 길게 나와 통과하지 못하는 경우로 알고리즘의 수행 시간을 평가하는 시간 복잡도와 관련이 있다. 빅오(Big-O) 표기법 시간 복잡도는 알고리즘의 수행 시간을 평가하는 것으로 빅오(Big-O) 표기법을 이용하여 알고리즘의 성능을 나타낸다. 우리는 문제에 맞게 최대한 시간 복잡도를 고려하여 가장 효율적인 알고리즘을 선택하여 사용해야 한다. 빅오 표기법의 경우 불필요한 연산을 제거하여 알고리즘 분석을 쉽게 할 목적으로 사용이 된다. 여기서 가장 중요한 것은 중요하지 않은 시간 복잡도를 계산할 때, 중요하지 않은 상수와 계수들을 제거하면 알고리즘 실행시간에서 중요한 성장률에 집중할 수 있..

    • format_list_bulleted Data Structure & Algorithm
    • · 2024. 5. 15.
    • textsms
    [Algorithm] 기본적인 자료 구조(Data Structure)

    [Algorithm] 기본적인 자료 구조(Data Structure)

    코딩 테스트 대비에 앞서 기본적인 자료 구조에 대해 학습하고자 한다.자료 구조 설명에 앞서, 해당 자료(링크)를 한번씩 읽어봤으면 좋겠다. 자료 구조에 대한 인사이트를 제공하는 포스트다.(자료 구조에 대한 원론적인 설명은 위 포스트로 대체한다.) 핵심 자료 구조 우리가 다룰 자료 구조는 자료형에 따라 크게 8개로 분류된다.  Primitive Data Structure Primitive Data Structure은 프로그래밍에서 데이터를 저장하고 처리하는 가장 기본적인 형태의 구조를 의미한다. 이들은 프로그래밍 언어에 내장된 데이터 타입으로, 일반적으로 추가적인 추상화 없이 메모리에 직접적으로 저장되고 접근한다. Primitive Data Structure은 Integer(정수형), Float(실수형),..

    • format_list_bulleted Data Structure & Algorithm
    • · 2024. 5. 14.
    • textsms
    • navigate_before
    • 1
    • navigate_next
    공지사항
    • PROFILE
    전체 카테고리
    • 분류 전체보기 (54)
      • Risk Management (0)
      • Analytics (29)
      • Langchain (3)
      • Data Structure & Algorithm (3)
      • Python (5)
      • Database (6)
      • SQL (3)
      • Tableau (3)
      • ETC (2)
    태그
    • #relationships
    • #LSTM
    • #추천 시스템
    • #Recsys
    • #seq2seq
    • #인과추론
    • #ERD
    • #shap
    • #tableau
    • #NLP
    전체 방문자
    오늘
    어제
    전체
    Copyright © 쭈미로운 생활 All rights reserved.
    Designed by JJuum

    티스토리툴바