Artificial Intelligence and Machine Learning
AWS의 인공 지능 서비스 총정리
AWS는 AI/ML를 기반으로 하는 다양한 서비스를 제공한다.
AI/ML에 관한 대표적인 서비스를 정리하였따!
Amazon SageMaker: 머신러닝 학습
SageMaker는 머신러닝(Machine Learning)을 구축하기 위한 서비스이다.
쉽게 모델을 구축하고 학습 작업을 단순화하며 배포할 수 있는 통합 개발 환경을 제공한다. (모니터링 가능)
✅ SageMaker를 사용하려면 머신 러닝에 대한 전반적인 지식이 필요하다. (난이도가 있다)
SageMaker에 대한 자세한 내용 정리: https://jibinary.tistory.com/703
[AWS] Amazon Sagemaker란? 아주 쉽게 정리
Amazon SagemakerSageMaker는 머신 러닝(ML) 모델을 쉽게 학습, 구축할 수 있는 AWS의 완전관리형 서비스이다.SageMaker 뜻: 지혜로운 것을 만드는 도구– Sage: 현명한, 지혜로운 (wise) – Maker : 만드는 사람 Sag
jibinary.tistory.com
Amazon Forecast: 시계열 예측 (Time-Series Forecast)
Amazon Forecast는 머신 러닝을 이용한 시계열(Time-Series) 예측을 제공하는 서비스이다.
Amazon Forecast는 AWS 측에서 머신 러닝 모델이 준비하기 때문에, 관련 지식이 없어도 쉽게 이용할 수 있다.
📈 시계열 예측이란??
과거의 시계열 데이터를 바탕으로 미래의 사건을 예측하는 것을 의미한다.
예시: 주식 가격 예측, 계절별 상품 수요
[Amazon Forecast 설정 화면]
[시계열 예측의 예시 (가정의 전력 소비)]
Amazon Bedrock: 생성형 AI 모델 (Generative AI)
Amazon Bedrock은 완전관리형 서비스로, 다양한 생성형 AI 모델에 접근할 수 있는 플랫폼이다.
이 서비스는 사용자가 복잡한 인프라를 직접 관리하지 않고도 텍스트 생성, 이미지 생성, 데이터 요약, 번역, 그리고 기타 AI 기반 작업을 수행할 수 있도록 지원한다.
- 다양한 생성형 AI 모델: 여러 AI 회사에서 개발한 AI 모델에 접근할 수 있도록 한다.
- Anthropic(:Claude)
- AI21 Labs(:Jurassic-2)
- Stability AI(:stable Diffusion)
- 사용자는 이러한 파운데이션 모델들을 선택가능하며, 자신의 니즈에 맞게 Fine Tuning하여 AI 작업에 활용한다.
😶🌫️ Foundation Models
Foundation Models (FMs)은 AI 및 머신러닝에서 미리 대량의 데이터로 학습된 범용 모델을 의미한다.
이 모델들은 다양한 종류의 데이터를 사용하여 광범위한 작업을 수행할 수 있는 능력을 가지며, 특정 작업에 맞게 Fine-Tuning할 수 있다.
자세한 내용 정리: https://jibinary.tistory.com/714
[AWS] Amazon Bedrock란? 쉽게 정리
Amazon BedrockBedrock는 AWS에서 제공하는 Generative AI 서비스로, 다양한 기반 모델(예시: Anthropic Claude, AI21 Labs, Stability AI, Cohere, Amazon Titan) 을 활용하여 AI 애플리케이션을 손쉽게 구축할 수 있다. AWS re:
jibinary.tistory.com
Amazon Comprehend: 자연어 처리(NLP), 감정분석
Amazon Comprehend는 자연어 처리(NLP, Natural Language Processing) 서비스이다.
(텍스트 데이터를 분석하고 이해하는데 특화되어 있다)
텍스트에서 감정 분석(sentiment analysis: 긍정적 or 부정적), 주제 분류, 엔터티(entity: 이름, 주소 등)를 분석할 수 있다.
예시: 텍스트 형식의 고객 리뷰를 분석하여, 긍정적인지 부정적인지 파악할 수 있다.
Automatically convert speech to text and gain insights
Amazon Transcribe: 음성을 텍스트로 변환 (Speech To Text)
'Transcribe' 뜻: 필기하다
Amazon Transcribe는🎙️자동 음성 인식(ASR, Automatic Speech Recognition) 서비스이다.
음성을 텍스트로 변환한다 (하지만 반대로 텍스트를 음성으로 바꾸지는 않는다)
- 100개 이상의 언어 지원한다.
- 실시간 음성 캡션 제공 가능 → 예: 실시간 회의 자막, 동영상 자막 생성 등
- 오디오를 텍스트 형태로 변환할 수 있기때문에, 추가적으로 텍스트 기반의 분석이나 검색, 저장 등이 가능해진다.
🗣️ Amazon Polly: 텍스트를 음성으로 변환 (Text To Speech)
"Polly"라는 단어는 영어에서 일반적으로 앵무새의 애칭으로 사용된다.
특히 사람들이 앵무새에게 "Polly"라고 부르며 말을 가르치는 경우가 많기 때문에 유명하다
Amazon Polly는 텍스트를 (자연스러운) 음성으로 변환하는 서비스이다.
텍스트를 다양한 언어와 음성으로 변환할 수 있다.
음성 기반 애플리케이션이나 콘텐츠를 쉽게 제작할 수 있다.
Amazon Translate: 번역
Amazon Translate는 실시간 번역 서비스로, 텍스트를 여러 언어로 자동 번역해 주는 서비스이다.
이 서비스는 기계 학습 모델을 사용하여 높은 품질의 번역을 제공한다
Amazon Fraud Detector: 온라인 사기 탐지 및 예방
Amazon Fraud Detector는 온라인 사기(온라인 사기 행위, 부정 거래)를 실시간으로 탐지하고 예방하기 위해 개발된 서비스이다.
이 서비스는 머신러닝을 활용하여 의심스러운 활동을 감지하고, 이를 바탕으로 사기 행위의 가능성을 평가한다.
특히 금융 서비스, 전자상거래(신용 카드 사기), 디지털 결제 등의 분야에서 유용하게 활용된다.
Amazon Lex: 음성 또는 텍스트의 챗봇(chatbot)
Amazon Lex는 음성(voice) 또는 텍스트(text) 형태의 챗봇(chatbot)을 쉽게 개발 할 수 있는 서비스이다.
Lex는 자연어 처리(NLP)와 자동 음성 인식(ASR) 기술을 활용하였다
(Alexa에 사용된 음성 AI 챗봇 기술)
Lex를 통해 텍스트나 음성으로 고객과 소통하는 인터페이스를 만들 수 있다.
예: 콜센터 상담원 연결용 자동응답 시스템 → 고객이 말한 내용을 이해해서 적절한 부서로 연결
🔤 Amazon Textract: 이미지/PDF에서 텍스트 추출
Amazon Textract는 이미지 또는 PDF와 같은 문서에서 텍스트를 추출하는 서비스이다.
Amazon Textract는 광학 문자 인식(OCR, Optical Character Recognition) 기술을 사용하여 스캔된 문서나 이미지에서 텍스트와 데이터를 자동으로 추출한다.
- 이미지에서 텍스트를 인식한다.
- 문서 내의 손글씨, 표(table), 양식(form), key-value 구조, 테이블 구조까지 인식 가능하다
Amazon Rekognition: 컴퓨터 비전 (이미지, 동영상 분석)
AWS Rekognition은 이미지 및 동영상 분석 서비스이다.
Rekognition을 통해 복잡한 컴퓨터 비전(computer vision) 기술을 쉽게 활용할 수 있다.
머신러닝(이미 훈련된 딥러닝 모델)을 기반으로 이미지와 동영상에서 다양한 객체, 얼굴, 텍스트, 활동 등을 인식할 수 있는 기능을 제공한다.
Rekognition 주요 기능:
- 얼굴 인식 (이미지나 영상에서 사람 얼굴 자동 인식)
- 텍스트 감지 (예: 이미지/비디오에서 거리 표지판 읽기)
- 객체 탐지 및 라벨링 (예: 자동차, 동물, 가방 등)
- 커스텀 객체 인식 (예: 자사만의 제품 이미지 학습시켜 감지)
Enterprise Search Engine
🔍 Amazon Kendra
- 똑똑한 검색 기능(intelligent search)이다.
- 사용자가 질문을 하면 자연어로 이해(semantic)하고 관련 문서를 찾아준다. (👉 일반적인 키워드 검색이 아니라, 더 의미 있는 검색 결과를 보여준다)
- 생성형 AI 서비스이며, 주로 기업 내에 특화된 검색 서비스이다. (기업 내 문서, 지식베이스, 위키 등)
- 예시 검색어: "사내 휴가 규정"
👉 문서에 "휴가 정책", "연차 규정"이라고만 써 있어도 Kendra는 의미를 파악해서 결과로 보여줄 수 있음
🎯 Amazon Personalize
- 개인화 추천 엔진이다.
- 사용자의 행동을 기반으로 상품, 영화, 뉴스 등 추천 가능
- 예시: 쇼핑몰 앱에서 "당신을 위한 추천 상품"
- 고객의 취향에 따라 마케팅 캠페인 타겟팅 가능
'클라우드(AWS)' 카테고리의 다른 글
[AWS] IAM Policy 적는 방법 (JSON 형식) (0) | 2024.08.23 |
---|---|
[AWS] EC2의 EFA와 ENA란? (Elastic Fabric Adapter, Enhanced Networking, 향상된 네트워킹) (0) | 2024.08.19 |
[AWS] Lake Formation란? 쉽게 정리 (Data Lake를 만드는 서비스) (0) | 2024.08.17 |
[AWS] Compute Optimizer란? 쉽게 정리 (컴퓨팅 리소스의 효율성과 비용 최적화를 위한 권장사항 제공) (0) | 2024.08.17 |
[AWS] Control Tower란? 쉽게 정리 (여러 AWS 계정을 관리하기 위한 서비스, 랜딩 존(Landing Zone), 가드레일(Guardrails)) (0) | 2024.08.17 |