Lemmatization과 Stemming은 활용목적이 다를 수 있다.

Lemmatization과 Stemming은 활용목적이 다를 수 있다.
Photo by Loren Biser / Unsplash

Lemmatization vs. Stemming

  1. 정확성 vs. 단순화

    • Lemmatization: 더 정교하고 정확한 방법입니다. 단어의 문법적 역할(품사)을 고려하여 원형을 찾아줍니다. 예를 들어, "better"는 "good"으로 변환됩니다.
    • Stemming: 단어의 어근만을 단순하게 추출합니다. 더 빠르고 간단하지만, 때로는 의도치 않은 결과를 초래할 수 있습니다. 예를 들어, "running"과 "runner"는 모두 "run"으로 변환됩니다.
  2. 텍스트의 성격

    • 정교한 분석이 필요한 경우 (예: 문서 요약, 감성 분석 등): Lemmatization이 더 적합합니다. 이는 단어의 의미와 문법적 역할을 더 잘 반영하여 분석의 정확도를 높입니다.
    • 대량의 텍스트를 빠르게 처리해야 하는 경우 (예: 실시간 검색 엔진, 대규모 데이터 마이닝 등): Stemming이 더 적합합니다.
  3. 컴퓨팅 자원

    • Lemmatization: 더 많은 컴퓨팅 자원과 시간이 소요됩니다. 특히 대규모 데이터셋에서는 처리 속도가 느려질 수 있습니다.
    • Stemming: 상대적으로 적은 자원과 시간으로 빠르게 처리할 수 있습니다.
  4. 언어의 복잡성

    • Lemmatization: 다양한 형태의 단어들이 동일한 기본 형태로 변환되어 언어의 복잡성을 줄이는 데 효과적입니다.
    • Stemming: 언어의 복잡성을 단순하게 처리하지만, 때로는 의미를 왜곡할 수 있습니다.

실제 예시

  1. 문서 분류:

    • Lemmatization: 문서의 내용을 정확히 이해하고 분류할 때 유용합니다.
    • Stemming: 대량의 문서를 빠르게 분류할 때 유용합니다.
  2. 검색 엔진:

    • Lemmatization: 사용자의 검색 의도를 정확히 이해하고 관련 결과를 제공할 때 유용합니다.
    • Stemming: 검색어와 일치하는 더 많은 결과를 빠르게 제공할 때 유용합니다.
  3. 소셜 미디어 분석:

    • Lemmatization: 감성 분석과 같은 정교한 분석이 필요할 때 유용합니다.
    • Stemming: 트렌드 분석과 같이 대량의 데이터를 빠르게 처리할 때 유용합니다.

Read more

다중공선성은 잘못된 인과추론 결과를 만들어낼 수 있습니다.

다중공선성은 잘못된 인과추론 결과를 만들어낼 수 있습니다.

다중공선성(Multi Collinearity) * **Multi-Collinearity(다중공선성)**는 독립 변수들 간의 강한 상관관계가 존재할 때 발생합니다. 즉, 한 독립 변수가 다른 독립 변수에 의해 설명될 수 있을 정도로 상관관계가 높은 상황을 의미합니다. * 이 문제는 주로 회귀 분석에서 나타나며, 변수들 간의 관계를 해석하는 데 있어 큰 장애물이 될 수 있습니다. * 일반적인 회귀식을 $Y=

Bayesian P-Value는 불확실성을 감안하여 모델의 적합도를 평가합니다.

Bayesian P-Value는 불확실성을 감안하여 모델의 적합도를 평가합니다.

Bayesian P- Value * Bayesian P-Value는 **모델의 적합도(goodness-of-fit)**를 평가하는 데 사용됩니다. * 사후 분포(posterior distribution)를 이용하여 실제 데이터와 모델이 생성한 예상 데이터를 비교함으로써, 관측된 데이터가 모델에 의해 얼마나 잘 설명되는지를 평가합니다. * 빈도주의 p-값은 "관찰된 데이터보다 극단적인 데이터가 나올 확률"을 계산하지만, Bayesian P-Value는 "모델이 실제

Non-Identifiability는 Model Parameter를 고유하게 식별할 수 없는 현상입니다.

Non-Identifiability는 Model Parameter를 고유하게 식별할 수 없는 현상입니다.

Non Identifiability * Non-Identifiability는 주어진 데이터와 모델에 대해 특정 파라미터를 고유하게 식별할 수 없는 상황을 의미합니다. 즉, 여러 파라미터 값들이 동일한 데이터를 생성할 수 있으며, 이로 인해 특정 파라미터 값을 확정적으로 추정하기 어렵게 됩니다. * 베이지안 추론에서 Non-Identifiability는 사후 분포가 특정 파라미터 값에 대해 명확하게 수렴하지 않고, 여러 값들에 대해 비슷한 확률을

Rootgram은 큰 분산을 갖거나 비정규 형태의 데이터를 위한 히스토그램입니다.

Rootgram은 큰 분산을 갖거나 비정규 형태의 데이터를 위한 히스토그램입니다.

Rootgram * 히스토그램의 변형으로 데이터가 비정규적이거나 큰 분산을 가지는 경우, 정확한 분포를 파악하기 위해 사용됩니다. * 일반적으로 히스토그램은 데이터의 빈도를 직접적으로 나타내기 때문에, 큰 값이 빈번하게 발생하는 경우 상대적으로 작은 값을 잘 드러내지 못하는 경향이 있습니다. 반면, Rootgram은 빈도를 제곱근 형태로 변환하여, 데이터 분포의 차이를 더 잘 시각화할 수 있도록 돕습니다 * 여기서