전체 글55 Monte Carlo Gradient Estimation https://pillowlab.wordpress.com/2020/12/20/monte-carlo-gradient-estimators/ Monte Carlo gradient estimators A couple weeks ago during lab meeting we discussed parts of Monte Carlo Gradient Estimation in Machine Learning. This is a lovely survey of the topic and unfortunately we only covered a small part … pillowlab.wordpress.com 정리주 ㅇ 2023. 10. 3. [VAE] Auto-Encoding Variational Bayes 정리중 https://www.youtube.com/watch?v=GbCAwVVKaHY&list=PLQASD18hjBgyLqK3PgXZSp5FHmME7elWS&index=9 2023. 10. 3. Mean Field Theory (MFT) 란? 정리중 https://m.blog.naver.com/sw4r/221285588677 2023. 10. 2. [Statistics] MAP estimation 이란? Maximum Likelihood Estimation(MLE) 은 우리가 어떤 parameter를 추정할 때, likelihood 값을 최대로 하는 parameter를 찾는 과정을 말한다. 하지만 MLE는 우리가 기본적으로 알고 있는 데이터의 사전 지식 정보는 반영하지 못한다는 한계를 가진다. 이러한 단점을 극복하고, 우리가 데이터에 대한 정보가 있는 상황에서 posterior 값을 최대로 하는 parameter를 찾는 과정을 우리는 Maximum A Posterior(MAP) estimation이라고 부른다. 이번 포스팅은 MAP estimation가 무엇이고 MLE와는 어떤 차이가 있는지, 나아가 MAP estimation의 단점은 무엇인지에 대해 알아보겠다. 개념 기본 개념은 간단하다. 우리는 po.. 2023. 10. 2. Expectation Maximum(EM) algorithm 정리중 https://modern-manual.tistory.com/entry/EM-%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98-%EC%98%88%EC%8B%9C%EB%A1%9C-%EC%89%BD%EA%B2%8C-%EC%9D%B4%ED%95%B4%ED%95%98%EA%B8%B0-Expectation-maximization-EM-algorithm 2023. 10. 2. [SQL] 데이터베이스 시스템(1) 데이터베이스 시스템(DBS : DataBase System) DB에 데이터를 저장하고, 저장된 데이터를 관리하여 조직에 필요한 정보를 생성해주는 시스템이다. 즉, DB와 DBMS를 이용해서 조직의 이해관계자들이 필요한 정보를 제공해주는 전체 시스템. DB의 구조 1. 스키마 (Schema) DB에 저장되는 데이터 구조와 제약조건을 정의한 것 위의 예시 그림에서 고객과 관련된 데이터인 고객번호, 이름, 나이, 주소를 저장한다고 가정하자. 고객번호는 정수로, 이름은 최대 10자의 문자열로, 나이는 정수로, 주소는 최대 20자의 문자열만 허용하기로한 내용의 스키마이다. 정의된 스키마에 따라 DB에 실제로 저장된 값이 인스턴스(Instance)이다. 보통 스키마는 한번 정의되면 자주 변경되지 않지만, 인스턴스는.. 2023. 9. 23. [SQL] 데이터베이스 관리 시스템(DBMS) 파일 시스템 데이터를 파일로 관리할 수 있도록 파일을 생성, 삭제, 수정, 검색하는 기능을 제공하며, 운영체제와 함께 설치된다. 파일 시스템 환경에서는 응용 프로그래머가 파일의 논리적인 구조뿐 아니라 물리적 구조까지 정확히 파악해야 필요한 데이터에 직접 접근하여 처리하는 응용프로그램을 개발할 수 있었다. 위의 그림과 같이 데이터가 중복되면 저장공간이 낭비될 뿐 아니라 데이터 일관성과 데이터 무결성을 유지하기가 어렵다. 해결방안 1. 파일 통합 데이터의 중복 문제는 해결되더라도 파일 시스템에는 여전히 다음과 같은 문제점이 남아있다. 문제점 데이터 파일이 종속적이므로 파일의 구조가 변경되는 경우 관련된 모든 응용 프로그램에서 파일에 접근하는 방법을 변경해야 한다. 데이터 파일에 대한 동시공유, 보안, 회복 .. 2023. 9. 22. [SQL] 데이터베이스(DB)의 기본 개념 학교나 기업과 같은 큰 조직에서 데이터 관리를 대신해주는 데이터베이스에 대해 알아보자. 데이터는 어디에 있을까? 데이터는 위와 같이 지금도 실시간으로 데이터 베이스에 쌓이고 있다. 먼저, 데이터의 개념에 대해 알아보자. 정보를 데이터와 같은 의미로 사용하는 경우가 많은데, 이 둘은 명확히 구별해야 한다. 데이터(data) : 현실 세계에서 단순히 관찰하거나 측정하여 수집한 사실이나 값 (=자료) 정보(information) : 데이터를 의사 결정에 유용하게 활용할 수 있도로 처리하여 체계적으로 조직한 결과물 데이터베이스(DB:DataBase) 특정 조직의 여러 사용자가 '공유'하여 사용할 수 있도록 '통합'해서 '저장'한 '운영'데이터의 집합이라고 정의한다. 데이터베이스의 특징 데이터베이스는 실시간 접근.. 2023. 9. 22. [Git] ! [rejected] main -> main (fetch first) 에러 해결 작업하던 폴더를, 중간에 바탕화면으로 옮겼더니 이런 에러가 생겼다. 원인 ! [rejected] main -> main (fetch first)는 git push할 때 생기는 에러다. → 기존 데이터의 손실 방지를 위해, push를 막았다. → 원격 저장소와 local 저장소가 동기화되어있지 않은 상태 해결법 1. 해당 폴더삭제, 바탕화면에 새로 폴더생성, repository도 다시 생성했더니 되었다. 그리고 "폴더를 삭제하지 않고도" 해결할 수 있는 방법 몇개를 가져와봤다. 2. 강제로 master branch에 push 하기 git push origin +main git fetch origin main 변경 내용만 반영되는 것이 아니라, 소스 "전체"가 push 되어 버린다. (기존 데이터 손실 위험.. 2023. 9. 21. 이전 1 2 3 4 5 6 7 다음