MS AI school 6기

[Microsoft AI School 6기] 1/15(20일차) 정리 - AI 기본의 이해 및 활용, 인공지능 윤리

parkjiyon7 2025. 1. 15. 18:34

인공지능 시대 소프트웨어 개발 업무

 

 

AI in software enginering at Google: Progress and the path adhead

 

구글에서 블로그를 통해 발표한 software engineering에서의 AI 활용 사례

 

AI in software engineering at Google: Progress and the path ahead

 

AI in software engineering at Google: Progress and the path ahead

Acknowledgements This project is the result of work of many people from the Google Core Systems & Experiences team and Google Deepmind. This article was co-authored with Boris Bokowski (Google Coding Tools Director), Petros Maniatis (research), Ambar Muril

research.google

 

- AI가 작성한 코드의 비율이 지속적으로 증가

- 코드 작성자가 점점 리뷰어가 되어가고 있음

 

AI 기반 개발을 도와주는 도구들

- GitHub Copilot 이외 AI를 소프트웨어 개발에 활용하는 방법 다수 존재, 지속적으로 증가 중

  ex) Cursor는 Visual Studio Code를 기반으로 (fork) 다양한 AI 기능을 도입하며 성장

 

 

2024 Work Trend Index Annual Report

 

마이크로소프트와 링크드인이 매년 발간하고 있는 Workspace와 관련된 보고서

- 2023년, 2024년 두 해 모두 인공지능과 관련된 주제가 선정되어 진행

- 지식 근로자의 75%가 직장에서 AI를 사용하고 있음

  -> 지난 6개월 전 대비 거의 2배 증가

- BYOAI(Bring your own AI)

 -> 직원들에 대한 기대 수준이 높아지는 반면 새로운 기회가 될 수도 있다

 

파워유저들은 업무 일과를 변화시키고 그 이점을 누리고 있음

- 창의적이 되는 데 도움

- 생산적이 되는 데 도움

 

 

Microsoft products overview

Microsoft는 일반 업무용 소프트웨어인 Office 제품군 이외에도 매우 다양한 제품들 존재

 

Microsoft

 

이외에도 Dynamic 365, Visual Studio, TypeScript, GitHub 등 매우 다양한 제품들이 존재

- 해당 과정에서는 Azure와 Power Platform 환경에서 인공지능 관련 기술을 배

 

 

Microsoft Build 2024

 

- 마이크로소프트 빌드 2024는 2024년 5월 21일부터 23일까지 시애틀에서 개최

- 온라인으로도 참여할 수 있는 마이크로소프트의 연례 개발자 대회

- 개발자들이 전문가들로부터 배우고, 최신 AI 혁신을 직접 체험하며, 개발자 커뮤니티와 연결될 수 있는 중심지

 

https://build.microsoft.com/en-US/home
 

Microsoft Build | May 21-23, 2024 | Seattle and Online

Learn from in-demand experts, get hands-on with the latest AI innovations, and connect with the developer community.

build.microsoft.com

 

 

Azure

 

- Azure 내부에 들어가면 copilot이 존재

- Developr Community, Developer Tools DevOps 등 다양한 개발자를 위한 공간 존재

 

개인 챗봇을 위한 Azure 패턴과 관행 발표

- Microsoft Azure의 새로운 참조 아키텍처와 구현 가이드라인 고객에게 일반적으로 제공

- 규정을 준수하는 개인 챗봇을 만들 수 있음

- RAG 솔루션을 설계하고 개발하기 위한 패턴

 

Power Platform을 사용하는 Citizen AI

 

Citizen AI

 

Azure Machine Learning에서 사용자 지정 기계 학습(ML) 모델을 학습하고 Microsoft Power Platform을 사용하여 빌드된 사용자 지정 애플리케이션으로 구현

 

Custom generative

단일 문서로 시작 -> 다양한 형식과 템플릿을 가진 복잡한 문서를 처리 가능

 

[참고]

Microsoft Azure AI Studio -> 이름 바뀜 -> preview가 됨

 

Copilot

다양한 제품에 포함되어 있다

Copilot

 

- Copilot for " "라는 형태의 이름으로 존재한다

- 모든 기능에 Copilot를 추가하는 것이 목표

- 커스텀 copilot도 가능하다

-copilot studio가 있음

- ms에서 모든 ai에 copilot이라는 이름을 붙였으나 성능이나 가격 라이선스가 다 다름

 

음성 분석, 비디오 더빙이 Azure AI speech에서 미리보기 제공

- 음성 -> 텍스트-> 문서화도 가능

- 감정 분석 등의 서비스 등도 제공

- 비디오 더빙도 가능

 

데이터 분석을 위한 SaaS Fabric 존재 

 

Azure App Service

웹, 앱 API 및 기타 구성 요소를 신속하게 구축, 배포 및 실행할 수 있는 클라우드 플랫폼

-> 현재 미리보기 상태

 

Azure Functions

- Serverless

- AWS Lambda와 유가

- AI 시대에 고객에게 더 많은 유연성과 확장성을 제공하기 위해 여러 새로운 기능을 출시

 

Azure Kubernetes Service

- 운영체제를 제외하여 운반을 편하게 한 것이 컨테이너

- 쿠버네티스(Kubernetes)는 컨테이너화된 애플리케이션의 배포, 관리, 확장, 운영을 자동화하는 오픈소스 시스템

- 즉, 여러 개의 컨테이너를 관리하는 서비스

- Docker는 컨테이너 하

 

 

Microsoft Ingnite

 

마이크로소프트 이그나이트 2024는 2024년 11월 19일-22일 진행

- IT 전문가와 비즈니스 리더를 위 한 더 넓은 범위의 기업 IT 주제를 다룸

 

 

인공지능 윤리

인공지능이 발달함에 따라 스스로 상황과 문맥을 파악하여 판단할 수 있게 되었지만, 혐오 발언과 개ㅣㄴ정보보호 문제가 된 경우, 포털 뉴스 사티드의 편향성, 자율주행차 사고등의 부작용 역시 나타나게 됨

 

마이크로소프트사의 책임있는 인공지능 원칙

 

  • 공정성 - 개발자의 관점: 데이터의 공정
  • 신뢰성 및 안정
  • 개인정보 보호 및 보안
  • 포용성: ex) 장애인 차별이 일어나서는 안됨-이용하는 데에 불편함이 없어야 함
  • 투명성
  • 책임성

 

오늘의 간단한 후기

 

마이크로소프트의 다양한 기능들에 관한 소개를 들을 수 있었다. 특히, Copilot이 모든 MS 기능 내에 있으나 그 성능과 가격, 라이선스가 다 다르다는 것이 신기했다. 즉, 내가 생각했을 때는 모든 기능에 인공 지능을 부여하고 Copilot이라 명명 했으나 붙어있는? 모델들이 다 다른 것인데, 이를 통합할 예정인 것 같았다.  

 

 

 

출처

 

[1] Google Research, "AI in Software Engineering at Google: Progress and the Path Ahead," *Google Research Blog*. [Online]. Available: https://research.google/blog/ai-in-software-engineering-at-google-progress-and-the-path-ahead/. [Accessed: Jan. 15, 2025].

[2] Empa Consulting, "Understanding the Universe of Microsoft Services and Software for a Modern Enterprise," *Medium*. [Online]. Available: https://medium.com/@empa.consulting/understanding-the-universe-of-microsoft-services-and-software-for-a-modern-enterprise-b80f2a2224c5. [Accessed: Jan. 15, 2025].

[3] Microsoft, "Microsoft Build," *Microsoft*. [Online]. Available: https://build.microsoft.com/en-US/home. [Accessed: Jan. 15, 2025].

[4] Microsoft, "Citizen AI with Power Platform," *Microsoft Learn*. [Online]. Available: https://learn.microsoft.com/ko-kr/azure/architecture/example-scenario/ai/citizen-ai-power-platform. [Accessed: Jan. 15, 2025].

[5] Stoneridge Software, "Microsoft Copilot: How Your Business Can Effectively Use Microsoft's Powerful New AI Tool," *Stoneridge Software*. [Online]. Available: https://stoneridgesoftware.com/microsoft-copilot-how-your-business-can-effectively-use-microsofts-powerful-new-ai-tool/. [Accessed: Jan. 15, 2025].

 

-If any problem for references, or any questions please contact me by comments.

-This content is only for recording my studies and personal profiles

 

일부 출처는 사진 내에 표기되어 있습니다

본문의 내용은 학습과 개인 profile 이외의 다른 목적이 없습니다

출처 관련 문제 있을 시 말씀 부탁드립니다

상업적인 용도로 사용하는 것을 금합니다

본문의 내용을 Elixirr 강의자료 내용 (김승준 강사님, 황소연 강사님) , Microsoft Learn의 내용을 기반으로 제작되었습니다

깃허브 소스코드의 내용을 담고 있습니다

본문의 내용은 MS AI School 6기의 강의 자료 및 수업 내용을 담고 있습니다

반응형