Snowflake AI 및 ML¶
Snowflake는 인공 지능(AI)과 머신 러닝(ML)을 기반으로 하는 강력하고 지능적인 기능으로 크게 두 가지 카테고리를 제공합니다. 이러한 기능을 사용하면 그 어느 때보다 더 짧은 시간에 데이터로 더 많은 작업을 수행할 수 있습니다.
Snowflake Cortex 는 대규모 언어 모델(LLMs)을 사용하여 비정형 데이터를 이해하고, 자유형 질문에 답하며, 지능적인 지원을 제공하는 AI 기능 모음입니다. 이 Snowflake AI 기능 세트는 다음과 같이 구성됩니다.
Snowflake ML 은 사용자가 직접 모델을 구축할 수 있는 기능을 제공합니다.
ML 함수 는 정형 데이터에서 패턴을 감지하기 위해 기존 머신 러닝 모델을 생성하고 사용하는 프로세스를 간소화합니다. 이러한 강력하고 바로 사용 가능한 분석 도구는 시간에 쫓기는 분석가, 데이터 엔지니어, 데이터 과학자가 프로그래밍 없이도 데이터를 이해하고, 예측하고, 분류하는 데 도움이 됩니다.
데이터 과학자와 개발자를 위해, Snowflake ML 을 사용하면 데이터를 Snowflake 내에 보관하면서도 고유한 데이터 과제를 해결하기 위한 사용자 지정 모델을 개발하고 운영화할 수 있습니다. Snowflake ML은 특징 저장소, 모델 레지스트리, 프레임워크 커넥터, 변경 불가능한 데이터 스냅샷 등 ML Ops 기능과 함께 인기 있는 ML 프레임워크를 기반으로 하는 모델 개발 클래스를 포함합니다.
Snowflake AI 기능 사용¶
Snowflake AI Features와 그 기본 모델은 다음 원칙을 염두에 두고 설계되었습니다.
완벽한 보안. 자신이 선택한 경우를 제외하고 모든 AI 모델은 Snowflake의 보안 및 거버넌스 경계 내에서 실행됩니다. 사용자 자신의 데이터가 다른 고객이나 모델 개발자에게 제공되지 않습니다.
데이터 개인정보 보호. Snowflake는 고객 데이터를 사용하여 고객 기반에 제공되는 모델을 훈련시키지 않습니다.
제어. 익숙한 역할 기반 액세스 제어 를 통해 팀의 Snowflake AI Features 사용을 제어할 수 있습니다.
AI/ML 모델 업데이트 프로세스¶
Snowflake는 Snowflake AI Features를 구동하는 모델을 포함하여 제품과 서비스의 품질을 개선하기 위해 지속적으로 노력하고 있습니다. 이 섹션에서는 그와 같은 모델의 업데이트가 Snowflake의 동작 변경 프로세스에 적용되는 방식을 설명합니다.
모델을 위한 동작 변경 프로세스¶
Snowflake에서는 특징 업데이트가 다음 3가지 유형의 릴리스로 발표되고 배포됩니다.
번들로 제공되는 동작 변경 사항 - 월 1회 릴리스로서 동작 변경 사항을 소개합니다.
번들로 제공되지 않는 동작 변경 사항 - 번들로 제공되지 않는 릴리스는 번들 형태 또는 표준 사향으로 제공되는 주간 릴리스와 연관되지 않습니다.
새로운 기능 - 새로 출시된 기능 또는 기존 기능에 대한 중요 업데이트입니다.
모델 업데이트는 비슷한 패턴의 공지 사항을 따릅니다. 모델 업데이트의 경우 다음은 동작 변경 에 해당합니다.
필수 구문 변경 사항(예: 함수 매개 변수에서 새 모델 또는 모델 버전 지정).
비슷한 결과를 얻기 위한 필수 프롬프트 또는 입력 업데이트.
모델 출력 구조의 중요 변경 사항.
모델의 사용 중단.
번들로 제공되는 동작 변경 사항 에는 다음을 비롯하여 가장 기대되는 동작 변경 사항이 포함됩니다.
모델 공급자나 Snowflake에서 계획된 사용 중단 등 일반적인 과정으로 진행되는 모델 사용 중단(미세 조정이 허용되는 모델 포함).
모델 업데이트(예: 구문, 프롬프트 또는 출력 구조가 변경될 수 있는 새 버전이나 새 모델).
번들로 제공되지 않는 동작 변경 사항은 일반적으로 다음을 위해 보류됩니다.
긴급한 사유(예: 모델이나 그 결과물의 품질에 대한 우려)로 인한 모델 사용 중단.
마지막으로, 새로운 기능 은 동작 변경 사항으로 간주되지 않을 가능성이 크므로 자동으로 포함되는 일반적인 개선 사항을 나타냅니다. 일반적으로 다음과 같습니다.
결과를 개선하긴 하지만 모델과의 상호 작용 방식에 대해 예상되는 실질적인 영향은 없는 모델 업데이트 또는 새 버전(서드 파티에서 제공하든 Snowflake에서 제공하든 무관함).
다음 표에는 모델 업데이트의 몇 가지 예와 이러한 업데이트를 공지하는 방식이 나와 있습니다.
업데이트 유형 |
번들로 제공되지 않는 동작 변경 사항 |
번들로 제공되는 동작 변경 사항 |
새로운 기능 |
---|---|---|---|
Jamba 모델의 새 버전이 출시되었지만 모델과의 상호 작용 방식에는 실질적인 영향이 없을 것으로 예상됩니다. |
✔ |
||
새로운 Llama 모델이 Snowflake를 통해 출시되었습니다. |
✔ |
||
Mistral 모델 중 하나는 더 이상 지원되지 않습니다. |
✔ |
||
TRANSLATE 모델을 업데이트하면 출력 구조가 변경됩니다. |
✔ |
||
모델 출력과 관련된 안전 문제로 인해 모델이 더 이상 사용되지 않습니다. |
✔ |
법적 고지¶
Snowflake AI 기능 중 하나를 사용하기로 선택한 경우, 귀하는 당사의 이용 제한 정책 에 따라 사용하게 됩니다.
Snowflake AI 기능의 출력은 부정확하거나, 부적절하거나, 비효율적이거나, 편향되어 있을 수 있습니다. 자동 파이프라인에 내장된 결과를 포함하여 이러한 결과를 기반으로 한 결정은 안전하고 정확하며 사용 목적에 적합한지 확인하기 위해 사람의 감독 및 검토 프로세스를 거쳐야 합니다.
서드 파티 오픈 소스 모델에 의해 구동되는 것으로 확인된 Snowflake AI 기능의 사용에는 https://www.snowflake.com/legal/ 에서 제공되는 서비스별 약관 페이지에 명시된 해당 라이선스 계약 및/또는 이용 제한 정책이 적용됩니다.
자세한 내용은 Snowflake AI 신뢰 및 안전 FAQ 를 참조하십시오.