LLM에서 사용되는 Float16, Float8, Int4, Int3는 뭘까?
컴퓨터 과학과 머신러닝, 특히 대규모 언어 모델(LLM, Large Language Model)에서 데이터 타입(data type)의 설정은 성능과 효율성을 결정짓는 중요한 요소입니다! 본 글에서는 FP32, FP16, INT4와 같은 데이터 타입이 무엇인지, 각각의 장단점과 활용 사례를 부동소수점 표현 방식과 연계하여 이해해 보겠습니다😎 드롭 더 Bit!컴퓨터에서 숫자를 다루는 방식: 부동소수점 수란?부동소수점 수는 컴퓨터가 실수를 표현하고 연산하는 데 사용하는 중요한 방식입니다. 이 방식은 크게 부호(Sign), 지수(Exponent), 가수(Fraction)라는 세 가지 구성 요소로 이루어져 있습니다. 이들 각각의 역할을 먼저 간단히 살펴보겠습니다.부호(Sign): 숫자가 양수인지 음수인지를 나..
2024.11.16