Local에 이미 내 개인 계정 github id가 등록되어 있다.

회사 github을 연결하고 싶다

 

https://stackoverflow.com/questions/4220416/can-i-specify-multiple-users-for-myself-in-gitconfig

 

Can I specify multiple users for myself in .gitconfig?

In my ~/.gitconfig, I list my personal email address under [user], since that's what I want to use for Github repos. But, I've recently started using git for work, too. My company's git repo allow...

stackoverflow.com

 

HDFS

reference

 

HDFS란? (Hadoop File System)

앞서 글에 빅데이터에 강력한 기술인 하둡에 관해 간력하게 소개를 하였는데 그 가운데 오늘은 HDFS인 하둡 파일 시스템에 대해 좀 들여다 볼까 한다. HDFS HDFS는 말그대로 하둡이 실행되는 파일을

nathanh.tistory.com

 

Source:

https://variety.com/2022/film/columns/netflix-lost-subscribers-questions-1235255088/

 

Netflix Lost Subscribers, But It Really Lost Something Larger — Call It Mythology (Column)

Pretend it was one year ago, when the streaming revolution, stoked by the pandemic (when is a pandemic good for business? When your business depends on people staying home), was feeling the first f…

variety.com

 

  • '집에서 스트리밍으로 영화를 보는 경험'이 '영화관 가는 경험'을 대체할 것이라는, 넷플릭스의 예측은 코로나가 끝나면서 물거품이 되었다.
  • 스트리밍 시장에 너무 많은 경쟁자들이 뛰어든 것에 비해, 시장이 커질만한 잠재력은 매우 작다. - 사람들은 여전히 영화관을 간다

'ETC' 카테고리의 다른 글

[macos] iMac 2012 포맷하기  (0) 2025.03.09

Reference

https://mungto.tistory.com/289

 

ubuntu(AWS EC2)에서 원하는 Python버전 다운받기

AWS EC2를 사용하는 과정에서 Python 원하는 버전을 맞추는데 어려움을 겪었습니다. 그래서 이번에 특정 버전을 설치하는 방법을 적어보도록 하겠습니다. Python 홈페이지에 들어가서 원하는 버전을

mungto.tistory.com

https://codechacha.com/ko/change-python-version/

 

Ubuntu에서 Python 버전을 변경하는 방법

우분투를 설치하면 파이선2.7이 설치되어있습니다. 리눅스의 Alternatives를 이용하면 python 버전을 쉽게 변경하고 관리할 수 있습니다. 우분투에 파이썬2.7과 파이썬3.5 버전을 모두 설치하고, 특정

codechacha.com

 

서버를 생성하고, 로컬 노트북으로 접근하는 법

 

1. EC2 인스턴스 생성

2. 탄력적 IP 할당

  1. 탄력적 IP 생성
  2. 인스턴스에 탄력적 IP 할당

3. pair key 생성

 

4. ssh configuration 설정

5. VS Code 연결

회사에서 PR을 열었다가, 오류를 발견하고 PR을 닫았다.

내 branch에 올라간 commit을 revert 하는 방법은 다음과 같다.

 

로컬 

git reset --hard HEAD~1

로컬 commit이 이전 log로 돌아간다.

 

리모트

git push -f origin harry-l

리모트 브랜치인 harry-l의 커밋 상태가 취소 된다.

 

Reference

Intro

What's Your Research Design?  

도구 변수 (Instrumental Variables)는 Treatment와 Control을 구분하기 어렵거나, 전/후 데이터를 관찰 못할 때 사용한다.

Treatment 와 Control 구분 못할 때 or 전/후 데이터 관찰 못할 때 Instrumental Variable 사용

Causal Hierarchy of Research Design for Causal Inference

도구 변수는 Randomized Experiment나 Quasi-Experiment보다 그들을 바로 찾아내기 어렵기 때문에 사용하기 까다롭다.

 

 

 

Instrumental Variables

도구변수란 무엇인가? - 개념적 이해가 중요하다. (수식으로 엄밀하게 증명하는 것은 매우 어렵기 때문에)

 

Three Perspectives on Causation

  • Potential Outcomes Framework: Systematic differences between treatment and control -> selection bias
  • Structural Causal Model: Backdoor paths from unconditioning confounders or conditioning colliders -> noncausal association
  • Statistics - Regression: Independent variable is correlated with the error term -> endogeneity

"selection bias, backdoor path 가 없다"는 통계적으로 원인변수와 error term 사이의 상관관계가 없다는 말과 동일하다.

 

Endogeneity (Selection Bias) in Regression

Endogenous (원인 변수와 error term 사이의 상관관계가 있음)하면 regression 결과를 인과관계로 해석할 수 없다.

하지만 현실에서 원인 변수를 완벽하게 Exogenous하게 통제하는 것은 불가능하다.

귀무가설은 모든 요인이 Endogenous 하다는 것이고, 별도의 처리를 통해 귀무가설을 뒤집는 것이 실험자가 할 일이다.

Taking the Selection Bias Out: Instrumental Variable (IV)

도구변수는 원인 변수(Independent Variable)에서 Exogenous한 부분을, Endogenous한 부분으로 부터 추출하기 위한 도구이다.

도구변수(Instrumental Variable)와 원인변수(Independent Variable), Error Term 사이의 관계

First Approach: Two-Stage Least Squares

Two-Stage Least Squares

1단계

- 원인 변수 X 중, Exogenous한 부분을 도구 변수 Z로 예측 ( X' = a_0 + a_1 * Z + \e )

2단계

- Z에 의해 예측된 X' 로 결과 변수 Y에 회귀적합

 

Second Approach: Control Function

Conrol Function

원인 변수 중 Endogenous한 부분을 통제

Basic idea of control function

 

X: 원인변수

Y: 결과변수

Z: 도구변수

v: Endogenous Term

Zv가 주어졌을 때, Y를 구하는 것이 목표

Example: Heckman Selection Models

 

Identification Assumptions for IV

  1. 도구변수는 Error term과 상관관계가 없어야 한다.
  2. 도구변수는 원인변수의 Endogenous한 설명변수와 상관관계가 있어야 한다.
    • 다시 말해, 도구변수는 원인변수에 대해 충분한 설명력을 가져야 한다.

1. 도구변수는 Error term과 상관관계가 없어야 한다. - ex.1
1. 도구변수는 Error term과 상관관계가 없어야 한다. - ex.2
2. 도구변수는 원인변수의 Endogenous한 설명변수와 상관관계가 있어야 한다. - ex. Too Weak
2. 도구변수는 원인변수의 Endogenous한 설명변수와 상관관계가 있어야 한다. - ex. Too Strong

 

Local Average Treatment Effect (LATE)

LATE: 도구변수에 의한 Average Treatment Effect

  • Complier (도구변수가 1일 때, Treatment가 1인 변수들)에 대해서 도구변수로 계산한 Treatment effect를 Local Average Treatment Effect라 한다.
  • LATE는 monotonicity assumption(Defier가 없어야 함)을 필요로 한다. 
  • 도구변수의 한계: Complier에 따라 다른 도구변수는 다른 추정치를 낼 수도 있다.

Always-takers, Never-takers, Compliers and Defiers

다음 조건을 만족할 때, LATE = ATE

  1. No always-takers
  2. Homogeneity assumption
  3. Randomness of IVs

 

 

+ Recent posts