0 / 0
영어 버전 문서로 돌아가기
IBM watsonx.ai 유스 케이스
마지막 업데이트 날짜: 2024년 11월 21일
IBM watsonx.ai 유스 케이스

AI 기반 솔루션으로 비즈니스 프로세스를 혁신하려면 엔터프라이즈에서 머신 러닝과 생성 AI를 모두 운영 프레임워크에 통합해야 합니다. watsonx.ai 는 엔터프라이즈가 기계 학습 모델 및 생성 AI 솔루션을 개발하고 배치할 수 있도록 프로세스 및 기술을 제공합니다.

해결 과제

watsonx.ai: 를 사용하여 엔터프라이즈에 대한 다음 인증 확인을 해결할 수 있습니다.

고품질 데이터 액세스
조직은 데이터를 사용하여 기계 학습 모델을 구축하는 데이터 과학 팀을 위해 고품질 데이터에 쉽게 액세스할 수 있어야 합니다.
기계 학습 모델 빌드 및 배치 조작
조직은 반복 가능한 프로세스를 구현하여 기계 학습 모델을 빠르고 효율적으로 빌드하여 프로덕션 환경에 배치해야 합니다.
기초 모델을 사용하여 응답 찾기
조직은 문서의 비정형 데이터에서 정보를 가져와야 합니다.

예: Golden Bank의 과제

모기지 신청자를 승인할 때 공정성을 평가하는 프로세스를 구현하기 위해 watsonx.ai 사용하는 Golden Bank의 사례를 살펴보세요. 팀은 다음을 수행해야 합니다.

  • 모델 학습을 위한 올바른 형식이 되도록 데이터를 준비합니다.
  • 모기지 승인 예측의 공정성을 평가하는 머신러닝 모델을 구축 및 배포하세요.
  • 경쟁사의 유사한 프로모션을 찾아보세요.
  • 프롬프트 템플릿을 구성하여 생성 및 질문 답변 작업을 수행합니다.
  • 재교육 데이터로 foundation model 조정하여 최고의 성능과 비용 효율성을 보장합니다.
  • 파이프라인을 작성하여 재훈련 프로세스를 단순화하십시오.

프로세스

엔터프라이즈에 대해 watsonx.ai 를 활용하기 위해 조직은 다음 프로세스를 따를 수 있습니다.

  1. 데이터 준비
  2. 모델 빌드 및 훈련
  3. 모델 배포
  4. foundation model 프롬프트
  5. foundation model 조정
  6. AI 라이프사이클 자동화

watsonx.ai 컴포넌트는 조직에서 AI 솔루션을 구현하는 데 필요한 도구 및 프로세스를 제공합니다.

watsonx.ai 유스 케이스의 플로우를 보여주는 이미지

1. 데이터 준비

데이터 과학자는 자체 데이터 세트를 준비할 수 있습니다. 데이터 과학자 팀은 데이터를 준비, 분석 및 모델링하기 위해 협업하는 프로젝트에 해당 데이터 자산을 추가할 수 있습니다.

사용할 수 있는 항목 수행할 수 있는 작업 다음 경우에 사용
Data Refinery 다양한 데이터 소스 연결에서 데이터에 액세스하고 이를 세분화하십시오.

다른 데이터 과학자가 분석하고 탐색할 수 있도록 데이터를 결합, 결합 또는 필터링할 수 있는 시간 내에 결과 데이터 세트를 스냅샷으로 구체화하십시오.
데이터를 쉐이핑하거나 정리하려는 경우 데이터를 시각화해야 합니다.

분석을 위해 대량의 원시 데이터를 준비하는 프로세스를 단순화하려고 합니다.
Synthetic Data Generator 비주얼 플로우 및 모델링 알고리즘을 사용하여 프로덕션 데이터 또는 사용자 정의 데이터 스키마를 기반으로 합성 테이블 데이터를 생성합니다. 프로덕션 데이터를 마스킹하거나 모방하려고 하거나 사용자 정의 데이터 스키마에서 합성 데이터를 생성하려고 합니다.

예: Golden Bank의 데이터 준비

프로젝트에서 데이터 과학자는 데이터가 올바른 형식으로 되어 있는지 확인하여 데이터를 정제하여 기계 학습 모델 훈련을 준비합니다. 머신러닝 엔지니어는 모델 파이프라인을 구축하는 AutoAI 실험에서 구조화되고 순차적인 학습 데이터를 사용합니다.


2. 기계 학습 모델 빌드 및 훈련

데이터를 기반으로 예측 인사이트를 확보하기 위해 데이터 과학자, 비즈니스 분석가 및 기계 학습 엔지니어는 기계 학습 모델을 빌드하고 훈련할 수 있습니다. 데이터 과학자는 watsonx.ai 도구를 사용하여 AI 모델을 빌드함으로써 비즈니스 문제점을 해결하는 데 도움이 되는 예측을 작성하는 데 올바른 알고리즘 및 최적화가 사용되도록 합니다.

사용할 수 있는 항목 수행할 수 있는 작업 다음 경우에 사용
AutoAI AutoAI 를 사용하여 알고리즘을 자동으로 선택하고, 기능을 엔지니어링하고, 파이프라인 후보를 생성하고, 머신 러닝 모델 파이프라인 후보를 훈련합니다.

그런 다음 순위가 지정된 파이프라인을 평가하고, 최상의 파이프라인을 머신 러닝 모델로 저장합니다.

훈련된 머신 러닝 모델을 공간에 배치하거나, AutoAI 에서 원하는 모델 훈련 파이프라인을 노트북으로 내보내서 세분화하십시오.
우수한 훈련 파이프라인 및 기계 학습 모델 세트를 빠르게 빌드하기 위한 고급 및 자동화된 방법을 원합니다.

생성된 파이프라인을 내보내어 세분화할 수 있기를 원합니다.
노트북 및 스크립트 노트북 및 스크립트를 사용하여 Python 또는 R에서 사용자 고유의 기능 엔지니어링 모델 훈련 및 평가 코드를 작성하십시오. 프로젝트에서 사용 가능한 훈련 데이터 세트 또는 데이터베이스, 데이터 레이크 또는 오브젝트 스토리지와 같은 데이터 소스에 대한 연결을 사용하십시오.

선호하는 오픈 소스 프레임워크 및 라이브러리가 있는 코드.
Python 또는 R 코딩 기술을 사용하여 기계 학습 모델을 작성, 훈련 및 평가하는 데 사용되는 코드를 완전히 제어할 수 있습니다.
SPSS Modeler 플로우 SPSS Modeler 플로우를 사용하여 사용자 고유의 기계 학습 모델 훈련, 평가 및 스코어링 플로우를 작성하십시오. 프로젝트에서 사용 가능한 훈련 데이터 세트 또는 데이터베이스, 데이터 레이크 또는 오브젝트 스토리지와 같은 데이터 소스에 대한 연결을 사용하십시오. 데이터를 탐색하고 기계 학습 모델 훈련, 평가 및 스코어링 플로우를 정의하는 간단한 방법을 원합니다.
RStudio RStudio에서 R을 사용하여 데이터를 분석하고 기계 학습 모델을 빌드 및 테스트합니다. R에서 작업하기 위해 개발 환경을 사용하려고 합니다.
Decision Optimization 데이터를 준비하고, 모델을 가져오고, 문제점을 해결하고, 시나리오를 비교하고, 데이터를 시각화하고, 솔루션을 찾고, 보고서를 생성하고, 기계 학습 모델을 배치합니다. 수백만 개의 가능성을 평가하여 처방 분석 문제점에 대한 최상의 솔루션을 찾아야 합니다.
연합 학습 분산 데이터를 사용하는 공통 기계 학습 모델을 훈련합니다. 여러 위치에 분산된 데이터를 이동, 결합 또는 공유하지 않고 기계 학습 모델을 훈련해야 합니다.

예: Golden Bank의 기계 학습 모델 빌드 및 훈련

Golden Bank의 데이터 과학자들은 AutoAI 사용하여 프로모션에 따라 고객이 은행 상품을 구매할지 예측하는 머신러닝 모델을 구축합니다.


3. 모델 배치

운영 팀 구성원이 AI 모델을 배치할 때 머신 러닝 모델은 애플리케이션이 스코어링 및 예측에 사용할 수 있게 되어 조치를 추진하는 데 도움이 됩니다.

사용할 수 있는 항목 수행할 수 있는 작업 다음 경우에 사용
공간 사용자 인터페이스 공간 UI를 사용하여 프로젝트에서 공간으로 모델 및 기타 자산을 배치하십시오. 협업 작업 영역에서 모델을 전개하고 전개 정보를 보려고 합니다.

예: Golden Bank의 모델 배치

Golden Bank의 운영 팀원들은 프로젝트에서 배포 공간으로 예측 모델을 승격시킨 다음 온라인 모델 배포를 생성합니다. 그런 다음, 테스트 데이터를 입력하여 배포된 모델을 테스트하여 고객이 프로모션에 따라 은행 상품을 구매할지 예측합니다.


4. foundation model 프롬프트

팀은 Jupyter 노트북에서 코드를 작성하거나 프롬프트 랩을 사용하여 foundation model 사용하여 프롬프트를 개발할 수 있습니다.

사용할 수 있는 항목 수행할 수 있는 작업 다음 경우에 사용
프롬프트 랩 프롬프트 랩을 사용하여 다른 기본 모델을 프롬프트하는 실험을 수행하십시오. 프롬프트할 다른 기초 모델을 선택하십시오. 가장 효과적인 프롬프트를 저장하고 공유하십시오. 다른 프롬프트를 쉽게 탐색하고 테스트할 수 있는 사용자 인터페이스가 필요합니다.

프롬프트 템플리트 또는 프롬프트 세션을 프로젝트 자산으로 저장하거나 Jupyter 노트북으로 내보내서 추가 분석을 수행할 수 있습니다.
노트북 및 스크립트 Python 라이브러리를 사용하여 프로그래밍 방식으로 기초 모델을 프롬프트하려면 노트북 및 스크립트를 사용하십시오. 이 코드는 검색 증강 생성 패턴을 적용하여 데이터를 변환하고, foundation model 매개변수를 조정하고, 기초 모델을 프롬프트하고, 사실에 입각한 정확한 출력을 생성할 수 있습니다. 프로젝트에서 사용 가능한 훈련 데이터 세트를 사용하거나 데이터베이스, 데이터 레이크 또는 오브젝트 스토리지와 같은 데이터 소스에 연결하십시오.

선호하는 오픈 소스 프레임워크 및 라이브러리를 사용하십시오.
Python 또는 R 코딩 기술을 사용하여 프롬프트 엔지니어링을 수행하고 평가하는 데 사용되는 코드를 완전히 제어할 수 있습니다.

예: Golden Bank의 프롬프트 엔지니어링

골든뱅크의 데이터 과학자와 신속한 엔지니어링 팀이 협력하여 다양한 온라인 소스에서 경쟁사의 프로모션을 소개하는 관련 문서를 수집합니다. 이들은 온라인 뉴스 기사 소싱을 자동화하기 위해 프로모션 데이터를 Jupyter 노트북에 입력합니다. Jupyter Notebook 은 LangChain 을 사용하여 프롬프트에 포함하기에 적합한 더 작은 텍스트 추출로 텍스트를 청크합니다. 이 태스크는 토큰이 컨텍스트 토큰 창 제한사항을 초과하지 않도록 합니다.

그런 다음 팀은 프롬프트 랩을 사용하여 생성을 위한 프롬프트 템플릿과 질문 답변을 위한 프롬프트 템플릿을 만듭니다. 생성 작업의 목표는 은행 프로모션을 강조하는 이메일 콘텐츠를 생성하는 것입니다. 질문-답변 작업의 경우 질문과 답변에 따라 입력과 출력이 달라지므로 프로모션 텍스트를 지침에 입력합니다.

5. foundation model 조정

팀은 Jupyter 노트북에서 코드를 작성하거나 Tuning Studio 사용하여 foundation model 튜닝할 수 있습니다. 비용을 절감하거나 모델의 성능을 개선하기 위해 foundation model 조정할 수 있습니다.

사용할 수 있는 항목 수행할 수 있는 작업 다음 경우에 사용
Tuning Studio Tuning Studio 사용하여 foundation model 튜닝하여 비용을 절감하거나 성능을 개선할 수 있습니다. 조정된 foundation model 만들 수 있는 쉬운 사용자 인터페이스를 원합니다.
노트북 및 스크립트 Python 라이브러리를 사용하여 프로그래밍 방식으로 기초 모델을 조정하려면 노트북 및 스크립트를 사용하십시오. 이 코드는 프롬프트 튜닝 프로세스를 트리거하고 프롬프트 튜닝 모델을 배치하며 프롬프트 튜닝 모델을 추론할 수 있습니다. 프로젝트에서 사용 가능한 훈련 데이터 세트를 사용하거나 데이터베이스, 데이터 레이크 또는 오브젝트 스토리지와 같은 데이터 소스에 연결하십시오.

선호하는 오픈 소스 프레임워크 및 라이브러리를 사용하십시오.
Python 또는 R 코딩 기술을 사용하여 데이터 변환에 사용되는 코드를 완전히 제어한 후 모델을 튜닝하고 평가하려고 합니다.

예: Golden Bank의 프롬프트 튜닝

골든뱅크의 신속한 엔지니어링 팀은 추가 프로모션이 포함된 기사를 사용하여 foundation model 신속하게 조정합니다. 팀은 추론을 위해 선택한 원래의 foundation model 동일한 성능 수준으로 더 비용 효율적이고 더 작은 foundation model 생성합니다.


6. ML 라이프사이클 자동화

팀은 오케스트레이션 파이프라인을 사용하여 MLOps및 AI 라이프사이클을 자동화하고 간소화할 수 있습니다.

사용할 수 있는 항목 수행할 수 있는 작업 다음 경우에 사용
오케스트레이션 파이프라인 파이프라인을 사용하여 데이터 수집에서 모델 훈련, 테스트 및 배치에 이르기까지 노트북, Data Refinery및 기계 학습 파이프라인을 자동화하는 반복 가능하고 스케줄된 플로우를 작성하십시오. MLOps 플로우의 일부 또는 모든 단계를 자동화하려고 합니다.

예: Golden Bank의 자동화된 ML 라이프사이클

골든 은행의 데이터 과학자들은 파이프라인을 사용하여 완전한 ML 라이프사이클 및 프로세스를 자동화함으로써 기계 학습 모델 재훈련 프로세스를 단순화할 수 있습니다.


watsonx.ai 에 대한 튜토리얼

자습서 설명 학습서에 대한 전문 지식
Data Refinery로 데이터 정제 및 시각화 그래픽 플로우 편집기를 사용하여 표 데이터를 준비하고 시각화할 수 있습니다. 데이터를 조작할 조작을 선택하십시오.
합성 표 형식 데이터 생성 그래픽 플로우 편집기를 사용하여 합성 테이블 형식 데이터를 생성합니다. 데이터를 생성할 오퍼레이션을 선택하십시오.
Jupyter 노트북에서 데이터 분석 데이터를 로드하고 실행하며 노트북을 공유합니다. 생성된 Python 코드를 이해하십시오.
AutoAI를 이용한 머신 러닝 모델 빌드 및 배치 AutoAI 도구를 사용하여 모델 후보를 자동으로 빌드합니다. 코딩하지 않고 모델을 빌드, 배치 및 테스트합니다.
노트북에 머신 러닝 모델 빌드 및 배치 Python 코드와 watsonx.ai 런타임 API를 사용하는 노트북을 업데이트하고 실행하여 모델을 구축하세요. Python 코드를 사용하는 scikit-learn 모델을 빌드, 배치 및 테스트합니다.
SPSS Modeler를 사용하여 머신 러닝 모델을 빌드하고 배치 SPSS Modeler 도구를 사용하는 C5.0 모델을 작성하십시오. 캔버스에 데이터 및 오퍼레이션 노드를 놓고 특성을 선택하십시오.
Decision Optimization 모델 빌드 및 배치 모델링 지원을 사용하여 자동으로 시나리오를 빌드합니다. 시나리오를 해결하고 탐색한 후 코딩 없이 모델을 배치하고 테스트하십시오.
프롬프트 랩을 사용하여 foundation model 프롬프트 다른 기초 모델을 프롬프트하는 실험을 수행하고, 샘플 프롬프트를 탐색하고, 최상의 프롬프트를 저장하고 공유하십시오. 코딩 없이 프롬프트 랩을 사용하여 모델을 프롬프트합니다.
검색 증강 생성 패턴으로 foundation model 프롬프트하기 지식창고의 정보를 활용하여 foundation model 제시하세요. Python 코드를 사용하는 Jupyter 노트북에서 검색 기능이 보강된 생성 패턴을 사용하십시오.
foundation model 조정 foundation model 조정하여 모델 성능을 향상시킵니다. 튜닝 스튜디오를 사용하여 코딩 없이 모델을 튜닝할 수 있습니다.
파이프라인을 사용하여 모델의 라이프사이클 자동화 기계 학습 모델 빌드 및 배치를 자동화하기 위해 파이프라인을 작성하고 실행합니다. 캔버스에 오퍼레이션 노드를 놓고 특성을 선택하십시오.

다음 단계

자세히 알아보기

상위 주제: 유스 케이스

일반적인 AI 검색 및 응답
이러한 응답은 제품 문서의 컨텐츠를 기반으로 하는 watsonx.ai 의 대형 언어 모델에 의해 생성됩니다. 자세히 알아보기