[카테고리:] 교육/취업

  • 인공지능 시대에 뜨는 직업 4

    인공지능 시대에 뜨는 직업 4

    인공지능 시대에 뜨는 직업 4

    #인공지능

    #유망직업

    2020년 세계경제포럼(다보스포럼)이 발표한 ‘일자리의 미래 보고서 2020’에서는 2025년까지 행정, 사무 분야를 포함한 약 8,500만 개의 일자리가 인공지능으로 대체된다는 내용이 담겨있다. 최근 인공지능의 발전이 예사롭지 않은데 미국 콜로라도 주립 박람회 미술대회의 디지털 아트 부문 1위는 놀랍게도 인공지능이 만든 작품이었다. 

    어느덧 인공지능이 이미지, 광고 카피 문구, 블로그 원고글을 만들어 주는 게 일상적이다. 어떤 게 인간이 만든 것이고 어떤 작품이 인공지능으로 만든 것인지 분간이 안가는 경우가 많다. 드라마 ‘닥터 로이어’의 긴장감을 살리는 주제곡이 대부분 인공지능으로 작곡되어 이슈가 되기도 했다. 이 음악은 ‘포자랩스’라는 인공지능 음악 생성 스타트업에서 만든 것이었습니다. 포자랩스는 가상악기의 사용, 믹스, 마스터링을 절묘하게 개발하여 인공지능 기반으로 수준 높은 음악을 작곡하고 있습니다. 그림이나 글, 음악 같은 기존의 창조적인 영역의 작품을 만드는 것마저 인공지능이 잘 해내고 있다 보니 고용시장을 완전히 재편하고 있다. 업계가 인공지능으로 재편되고 있는 요즘, 과연 인공지능이 발전하는 시기, 유망한 직업은 무엇일까?

    대표적으로 데이터 과학자가 있다. 데이터 과학자는 산업 전반에 걸쳐 인공지능 모델을 개발하는 데 중요한 역할을 수행한다. 조직이 데이터 기반으로 결정을 할 수 있도록 복잡하고 다양한 데이터를 수집하고 분석, 해석까지 하는 전문가들이다. 데이터 과학자는 통계기법, 기계학습 알고리즘, 프로그래밍 기술을 사용해 데이터에서 통찰력을 얻는다. 필요한 기술은 Python, R, SQL 등 프로그래밍 언어는 물론 통계와 머신러닝 알고리즘과 기술에 대한 지식이 필수적이다. 데이터베이스와 데이터 해석 기법에 대한 능력도 요구된다. 궁극적으로는 기술 비전문가들에게 인사이트를 전달하여 의사결정에 도움이 되도록 해야 하기 때문이다. 그래서 기술적인 능력외에 인사이트를 분석하고 제시할 수 있는 커뮤니케이션과 스토리텔링 능력까지도 요구되고 있다. 

    두번째로 AI 윤리 전문가가 있다. AI 윤리 전문가는 인공지능 기술이 책임감 있고 윤리적으로 개발되고 사용되도록 보장하는 역할을 담당한다. 인공지능 시스템과 관련된 잠재적인 위험과 편견을 평가하고 이를 완화하기 위한 지침과 정책을 개발한다. 최근에 인공지능 기술 개발과 함께 데이터의 편파적 활용으로 문제화 된 경우가 있다. 

    한때 아마존은 이력서를 분류하고 후보자를 식별하는 과정에서 인공지능 알고리즘을 활용하였던 적이 있다. 하지만 이 알고리즘은 여성 후보자에 대한 편견이 발생되어 사회적 문제가 생겼던 적이 있었다. 알고리즘을 개발할 때 주로 남성 지원자의 이력 데이터를 학습시켜 상대적으로 여성 후보자보다 남성 지원자를 선호하여 채용을 했던 것이다. ‘여성’과 관련된 용어가 포함되면 이력서의 순위를 낮춰 여성 지원자에게 불리하도록 설계를 하면서 편파성을 만들게 되었다. 

    AI 윤리 전문가는 이런 편향 문제를 식별하고 편향성을 탐지하기 위해 알고리즘을 검토하고 데이터 세트 분석을 확인한다. 또 편향된 결정으로 발생할 수 있는 잠재적 피해를 고려하여 영향을 평가하기도 한다. 궁극적으로는 AI 개발자나 정책 입안자, 기타 이해관계자들과 협력하여 편파적인 문제를 완화시키는 전략을 고안하기도 한다. 이때 다양하고 대표적인 데이터로 알고리즘을 재교육하는 등의 활동을 진행할 수 있다. 

    AI 윤리 전문가가 되기 위해서는 윤리, 철학에 대한 이해는 물론이고 윤리적 문제를 평가하기 위해 비판적 사고와 분석 기술이 필요하다. 복잡한 윤리 개념을 다양한 청중들에게 전달하는 능력은 물론이고 개인정보 보호, 데이터 보호, AI 규정에 대한 법적 지식 역시 필요로 하고 있다. 무엇보다 엔지니어, 정책 입안자, 윤리학자 등 다양한 분야의 팀과 협업할 수 있는 협업 기술을 필요로하고 있다. 

    인공지능의 발전으로 AI 엔지니어 역시 각광을 받고 있다. AI 엔지니어는 인공 지능 시스템과 애플리케이션을 설계, 개발, 배포한다. 이들은 알고리즘을 생성하고, 모델을 구축하고, AI 기술을 기존 시스템에 통합하여 특정 문제를 해결하거나 작업을 자동화한다. AI 엔지니어가 되기 위해 필요한 기술은 Python, Java, C++ 등 프로그래밍 언어에 대한 이해이다. 데이터 전처리나 기능 엔지니어링, 모델 최적화 경험도 AI 엔지니어에게 필요하다. TensorFlow 또는 PyTorch와 같은 기계 학습 알고리즘 및 프레임워크에 대한 깊은 이해가 기반되어야 인공지능 알고리즘을 생성할 수 있다. 데이터를 효율적으로 모으고 융합처리 하기 위해 AWS, Azure, Google Cloud와 같은 클라우드 컴퓨팅 플랫폼에 대한 지식도 필수적이다. 

    마지막으로 인공지능 시대에 각광받는 직업군은 AI 정책 분석가이다. AI 정책 분석가는 인공지능과 관련된 정책 및 규정을 연구, 분석, 개발하는 역할을 담당한다. AI 기술의 사회적 영향을 평가하고 정책 입안자에게 AI 기술의 책임 있는 배포를 보장하는 권장 사항을 제공한다. 이때 필요한 기술군은 데이터 개인 정보 보호와 관련된 법률이나 규제 프레임워크에 대한 지식이다. 또한 정책입안자와 이해 관계자에게 정책 권고사항을 전달하는 의사소통 기술 역시 필요하다. 시시각각 변화하는 인공지능 동향이나 규제 개발 사항에 대한 최신 정보 역시 지속적으로 얻을 수 있는 능력이 필수적이다. 정책 의미를 평가하기 위한 연구나 분석기술도 AI 정책 분석가가 되기 위해서 필요하다. 

    AI가 중심이 되는 시대, 미래 고용시장은 급속한 변화를 겪고 있다. 빠르게 변화하는 시대에 지속적인 학습능력은 더이상 선택이 아니라 필수로 자리매김하고 있다. 데이터 사이언스, 프로그래밍 등 AI 관련 분야 기술 습득은 물론이고 창의성, 적응성, 비판적 사고 등과 같은 소프트 스킬 개발도 무엇보다 중요해지고 있다. AI 기술과 더불어 도메인 지식에 대한 능력도 요구되고 있다. AI를 보조적으로 사용하기 위해 도메인별 지식을 습득하고 함께 융합하면 AI가 보조도구로서 인간의 능력을 향상시킬 수 있다. 결국 AI 중심의 미래에 취업 시장에서 이점을 얻으려면 기술 전문성, 도메인 지식 등이 필요합니다. 평생 학습을 수용하고, AI 기반 산업을 전문화하고, 인간-AI ​​협업을 숙달하면 모다 유연하게 인공지능으로 재편되는 직업 시장에서 우위에 설 수 있지 않을까 생각해본다.

    글쓴이 소개

  • AI 시대, 3D 배경 디자이너가 프로젝션 맵핑으로 살아남는 법

    AI 시대, 3D 배경 디자이너가 프로젝션 맵핑으로 살아남는 법

    AI 시대, 3D 배경 디자이너가
    프로젝션 맵핑으로 살아남는 법

    #ai

    #3D

    #맵핑

    AI 도입은 이제 대세입니다. 미국 실리콘밸리 벤처 투자사 안드리센 호로위츠(a16z)는 2023년 5월, 게임 스튜디오 대상 AI 사용 설문 결과를 공개했습니다. 결과는 어땠을까요? 243개 게임 스튜디오 중에서 87%가 AI를 사용하고 있고, 무려 99%가 미래에 AI를 사용하고 있을 것이라고 답했습니다. 

    출처: Pexels

    글로벌 기업은 생성형 AI에 적극적일까?

    생성형 AI는 데이터를 학습한 패턴을 알고리즘화해서 또 다른 새로운 데이터와 콘텐츠를 만드는 기술입니다. 특히 게임 회사와 생성형 AI는 시너지 효과가 큽니다. 생성형 AI가 게임 개발의 생산성과 효율성을 높여주어 비용과 시간을 절약하기 때문입니다. 게임 제작에 필요한 기초 리소스인 이미지, 영상, 음악 그리고 게임 줄거리, 번역 등을 더 쉽고 빠르게 제작할 수 있습니다. 심지어 이용자 맞춤형 콘텐츠도 개발할 수 있습니다.  

    미국 게임 회사 액티비전 블리자드는 이미지 생성 AI 도구 ‘블리자드 디퓨전(Blizzard Diffusion)’을 개발하여 회사 내부적으로 사용하고 있다고 2023년 5월 밝혔습니다. 월드 오브 워크래프트(WoW), 디아블로, 오버워치 등의 데이터를 AI 학습에 사용하여 블리자드의 고유한 아이덴티티를 반영했습니다. 실무자들은 블리자드 디퓨전을 활용해 게임 배경, 캐릭터, 복장의 콘셉트 아트를 효율적으로 AI 생성하고 있습니다.

    출처: 유니티, ‘유나이트 2023’서 최신 AI 기술 및 플랫폼 업데이트 공개

    게임 엔진 개발사 유니티는 게임 배경과 물체의 텍스처 등을 만드는 AI 플랫폼 ‘유니티 뮤즈(Unity Muse)’를 2023년 6월 베타 버전을 출시한 후, 2023년 11월 얼리 액세스 버전을 선보였습니다. 만들고 싶은 이미지의 특징을 유니티 뮤즈에 텍스트로 타이핑하면, AI가 다양한 결과물을 만들어 냅니다. 그리고 밑그림을 대략 라인 드로잉만 해도, AI가 색상까지 채운 그림으로 완성해 줍니다. 

    한국 게임 회사의 생성형 AI 도입 현황

    이렇듯 많은 글로벌 기업은 AI 기술을 도입하여 작업의 효율을 높이고 있습니다. 그렇다면 한국은 어떨까요? 한국콘텐츠진흥원은 ‘글로벌 게임산업 트렌드 보고서’를 통해서 2024년 게임 산업의 이슈를 생성형 AI, 콘솔 시장, 게임 IP, 중국 시장의 변화, 저작권 분쟁, 게임쇼 6가지로 분류했습니다. 산업 전반적으로 AI가 큰 관심을 받고 있다는 사실을 방증하는 것이죠. 실제로 한국 게임 회사들은 게임 제작의 효율성을 극대화하기 위해 AI 기술 역량을 강화하고 있습니다. 

    출처: 엔씨소프트 공식 유튜브 캡쳐

    엔씨소프트는 2011년 업계 최초로 AI 조직을 만든 후, 전문 연구 인력 300여 명을 보유하고 있습니다. 꾸준한 기술 R&D를 통해 자체 개발한 한국어 거대언어모델(LLM) ‘바르코(VARCO)’를 기반으로 한 AI 서비스 플랫폼 ‘바르코 스튜디오(VARCO Studio)’를 2024년 상반기 안에 공개할 예정입니다. 바르코 스튜디오는 이미지 생성 ‘바르코 아트’, 텍스트 생성 ‘바르코 텍스트’, 디지털 휴먼 생성 ‘바르코 휴먼’ 등의 기능이 있습니다. 

    스마일게이트도 다양한 방면으로 AI 기술을 개발하고 있습니다. 캐릭터와 맵, 음성 등의 게임 리소스의 디자인을 도와주는 AI, 서비스 운영과 기획에 도움이 되는 AI 등의 연구를 이어오고 있습니다.

    출처: 크래프톤 공식 유튜브 inZOI(인조이) 인게임 영상 캡쳐

    크래프톤도 AI 도입을 가속화하기 위해 전담 조직을 신설했다는 소식을 2024년 2월 전했습니다. ‘2023 게임 전시회 지스타’에서 공개한 인생 시뮬레이션 게임 ‘인조이(inZOI)’에는 자체 개발한 AI 기술을 활용했는데요. 생성형 AI를 해당 게임에 연동하여, 게임 캐릭터의 의상과 가구를 사용자가 자유롭게 디자인할 수 있게 구축할 것이며, 해당 게임은 2024년 하반기 출시 예정입니다. 

    생성형 AI를 기회로 삼으면 생기는 일

    어도비 디지털 미디어 부문 상무인 애슐리 스틸(Ashley Still)은 포춘과 인터뷰에서 “디지털 카메라가 사진가의 직업을 대체하지 않았듯이 AI 이미지라는 새로운 유형의 콘텐츠가 등장한 것”이라고 말했습니다. 이어서 “이미지 생성 AI 기술을 사용할 줄 아는 그래픽 디자이너가 되어야 경쟁력이 생기고 시장에 살아남을 것”이라고 강조했습니다. 

    스틸의 말처럼, 생성형 AI를 두려움의 대상이 아니라 오히려 기회라고 생각하는 게 어떨까요? 생성형 AI 스테이블 디퓨전과 3D 프로젝션 맵핑을 활용하면 3D 배경 이미지를 간편하게 만들 수 있습니다. 3D프로젝션 맵핑은 대상물의 표면에 빛으로 이뤄진 영상을 투사하여 변화를 줌으로써, 현실에 존재하는 대상이 다른 성격을 가진 것처럼 보이게 하는 기술입니다. 이런 기술은 캐릭터 콘셉트, 3D 텍스처, 포스트 프로세스에 활용할 수 있습니다.

    3D 프로젝션 맵핑과 생성형 AI 스테이블 디퓨전의 만남

    그렇다면 어떻게 AI로 3D 배경을 만드는 걸까요? 스테이블 디퓨전(Stable diffusion), 블렌더(Blender), 유니티 유모델러 엑스(UModelerX) 3가지 툴만 있으면 게임 개발에 바로 활용 가능한 3D 배경을 만들 수 있습니다. 스테이블 디퓨전으로 만든 이미지를 가공해 3D 모델링에 사용하는 디퓨즈 텍스처(Diffuse Texture)도 가능합니다. 

    출처: Limelight – Top11 3D Projection Mapping Artworks 캡쳐

    즉, 3D 툴로 제작하고자 하는 배경의 구조를 만들고 스테이블 디퓨전으로 원경 이미지를 생성하여 유니티(Unity) 엔진을 통해 실제 게임 환경에서 구동 가능한 배경을 제작하는 것이죠. 이때, 스테이블 디퓨전을 3D 리소스에 활용하여 3D 배경 제작 프로젝션 맵핑 파이프라인을 이해하는 과정도 필수입니다. 

    패스트캠퍼스에서는 앞서 설명드린 내용을 ‘Stable Diffusion과 프로젝션 맵핑을 통한 3D 배경 제작’ 강의를 통해 들을 수 있습니다. 3D 배경 제작에 AI 기술을 활용 중인 게임 스튜디오 너디스타 (n)erdystar의 3D 배경 제작 핵심 노하우도 담았습니다. AI, 피하지 말고 친하게 지내어 내 편으로 만들어 보세요! 

    글쓴이 소개

  • 입문자를 위한 Docker & Kubernetes 개념 및 정석 학습법 (ft. 컨테이너 환경)

    입문자를 위한 Docker & Kubernetes 개념 및 정석 학습법 (ft. 컨테이너 환경)

    입문자를 위한 Docker & Kubernetes 개념
    및 정석 학습법 (ft. 컨테이너 환경)

    #도커

    #쿠버네티스

    #MSA

    #백엔드

    #DevOps

    I IT 시장의 트렌드를 주도하고 있는 컨테이너 환경의 핵심, 

    Docker & Kubernetes

     

    최근, 한국에서는 물론 전 세계적으로 컨테이너 환경과 MSA 아키텍처를 채택하는 추세가 두드러지고 있습니다. 빠르게 진화하는 디지털 환경에서, 애플리케이션을 현대화하고 민첩성을 향상시켜 서비스의 경쟁력을 강화하기 위해 많은 기업들이 컨테이너 환경을 선택하고 있죠.

     

    실제 CNCF(Cloud Native Computing Foundation)에서 발표한 ‘CNCF 연간 서베이 2021’에 따르면, 전 세계 조직의 96%가 쿠버네티스를 이미 사용 중이거나 검토 중인 것으로 알려졌습니다. 

     

    이런 상황은 국내 IT 대기업들도 마찬가지로,  아래 모든 기업들은 전부
    MSA 아키텍처를 도입했거나 도입 중입니다!

    개발 환경 혁신을 위한 ‘열쇠’가 된 Docker & Kubernetes의
    개념과 장점은?

     

    먼저 도커란, 컨테이너 기반의 오픈소스 가상화 플랫폼입니다. 이는 응용 프로그램이 호스트 운영 체제와 분리되어 독립적으로 실행되도록 하는 가상화 방식입니다. 이를 통해 응용 프로그램을 서로 다른 환경에서도 일관되게 실행할 수 있고, 개발 환경과 운영 환경 사이의 차이로 인한 문제를 줄일 수 있습니다. 도커 컨테이너는 가볍고 빠르며 확장성이 좋아서 개발 및 배포 프로세스를 간소화하는 데 사용됩니다.

      

    [Docker의 장점]

    ✅ 일관성 : 애플리케이션을 컨테이너로 패키지화하여 이식성을 높이고, 환경을 일관되게 유지합니다.

    ✅ 배포 신속성 : 컨테이너화된 이미지의 작은 크기와 가벼움으로 배포 속도와 하드웨어 효율성을 높여줍니다.

    ✅ 자원 효율성 : 가상화된 환경보다 자원을 효율적으로 사용할 수 있도록 호스트 운영 체제와 자원을 공유합니다.

    쿠버네티스란, 컨테이너화된 워크로드와 서비스를 관리하기 위한 이식성이 있고 확장 가능한 오픈소스 플랫폼입니다. 이는 컨테이너화된 애플리케이션의 배포, 확장, 부하 분산, 로깅, 모니터링 등의 관리 기능을 자동화하여 개발자 및 운영팀이 애플리케이션을 효율적으로 운영할 수 있도록 지원합니다. 쿠버네티스는 애플리케이션의 성능, 가용성 및 확장성을 향상시키는 데 도움이 되며, 클라우드 환경에서 활용할 수 있는 많은 기능을 제공합니다.

    [Kubernetes의 특징]

    ✅ 배포 자동화 : 컨테이너화된 애플리케이션을 자동으로 스케줄링하고 배포하며, 장애 상황에 대비하여 자동으로 복구합니다.

    ✅ 오토스케일링 : 특정 컨테이너에서 갑작스런 부하가 발생할 경우 이를 감지하여 모니터링하며, 정해진 수준 이상을 초과하면 스케일 아웃하여 자동으로 컨테이너를 확장하여 부하를 분산시킵니다.

    ✅ 자동 복구: 쿠버네티스는 컨테이너나 노드의 장애를 감지하고 자동으로 복구 작업을 수행합니다. 이를 통해 시스템의 가용성을 높이고 장애 상황에 대비할 수 있습니다.

     

    Docker & Kubernetes의 개념 및 학습을 위해 꼭 챙겨야 할 포인트

    📌도커 학습 포인트

    Point1:  초보자는 설치부터 어렵다, 만만히 보지 말 것!

    도커는  운영체제 / 시스템 요구사항 / 네트워크 구성 / 호환성 문제 등 설치 과정에서도 이렇게나 고려해야 할 요소들이 많습니다. 계속 발생하는 오류에 고통받으며 설치에만 몇 시간씩 걸리시는 입문자분들이 많으신데요, 때문에 컴퓨터별 운영 체제와 버전을 적절하게 선택해서 설치하는 것이 필요합니다. 

     

    Point2:  명령어 무지성으로 달달 암기하지 말 것!

    물론, 주요 명령어를 암기하고 시작한다면 도커를 시작하는 데 도움이 될 수 있습니다. 하지만 도커는 단순히 명령어를 입력하여 사용하는 것보다 그 사용 방법과 원리를 이해하는 것이 중요합니다. 실무에서 제대로 사용하려면 도커 네트워크 관리부터 도커 볼륨 설정, 그리고 컨테이너 간 상호 작용에 이르기까지 다양한 요소를 이해하고 활용해야 합니다.

     

    📌 Kubernetes 학습 Point

    Point1:  지속 업데이트에 따라 계속 변화하는 특성을 고려할 것!

    쿠버네티스는 일 년에 세 번 새로운 버전을 출시할 만큼, 활발하게 유지 보수되는 프레임 워크입니다. 그래서 운영자는 주기적으로 버전 업그레이드를 통해 새롭게 등장하는 기능과 혜택을 활용할 필요가 있습니다. 또한, 새로운 버전과 호환되지 않는 플러그인, 라이브러리 등을 사용하고 있는 경우에는 시스템이 정상적으로 작동하지 않을 수 있습니다.


    Point2:  학습 난이도 높음 주의, 중간에 포기하지 말 것! 쿠버네티스는 복잡한 아키텍처와 다양한 개념 때문에 높은 진입장벽을 가지고 있습니다. 이렇게 어려운 쿠버네티스를 쉽게 배우기 위해선, 글보단 한 눈이 파악이 되는 이런 도식 자료를 통해 학습할 필요가 있습니다.

     

    또 관련 커뮤니티를 적극적으로 활용하여 쿠버네티스나 다른 기술적인 문제에 대한 해결책을 모색하는 것도 좋은 방법입니다. 이러한 온라인 커뮤니티에서는 다양한 전문가들과 개발자들이 모여 있기 때문에 새로운 관점과 아이디어를 얻을 수 있습니다. 

    하지만, 이보다 선배나 멘토가 있다면 더욱 빠르고 효율적으로 문제를 해결할 수 있습니다. 선배나 멘토는 자신의 경험과 전문 지식을 바탕으로 지원을 제공하고, 실제 문제에 대한 실질적인 해결책까지 제시할 수 있기 때문이죠.

    📌 제일 중요한 마지막 학습 포인트!

    가장 중요한 포인트는, 도커와 쿠버네티스를 각각 따로 배우지 말아야 한다는 것입니다. 도커와 쿠버네티스는 상호 연관성을 띠고 있기 때문에, 내용부터 연결되게 학습하고 이어서 프로젝트까지 경험해 보는 게 필요합니다. 특히, 요즘 소프트웨어 개발은 클라우드 네이티브 환경에서 대부분 이루어지고 있어 도커와 쿠버네티스 모두 클라우드 네이티브 개발 및 배포의 핵심 기술이 되었습니다. 때문에 도커와 쿠버네티스의 상호 연관성을 이해해 함께 활용할 줄 아는 것은 현대 개발자에게 필수 역량으로, 백엔드와 DevOps를 가리지 않고 어떤 개발자든 알아두어야 하는 스킬입니다.

    이런 포인트들 모두 고려하고 싶다면 

    이 강의로 Docker & Kubernetes 마스터할 것!

    ❇️도커 명령어만 달달 외우다 포기하지 말고, 차근차근 25시간 실력 빌드업!
    입문자를 위한 설치부터, 도커 이미지 생성 & 배포, CI 자동화까지 

    ❇️맨날 바뀌는 쿠버네티스는 원리 학습으로 탄탄 기초 완성!
    변하지 않는 동작원리와 핵심 아키텍처에 집중해 견고한 역량을 다져보세요

    ❇️실무 프로세스 그대로, 도커 > 쿠버네티스 연결한 MSA 프로젝트
    도커와 쿠버네티스의 상호 연관성을 알아야 실무 환경을 깊이 있게 이해할 수 있습니다!

    ❇️막힘없는 학습을 위한, 빅테크&대기업 교육 전문 강사님의 질의응답 채널!
    에러 뜨거나 답답한 순간이 있다면 언제든 물어보세요! 강사님이 직접 답변해 드립니다.

    >>강의 들으러 가기 >>

끝없이 이어질 인공지능의 이야기
AI:ing에서 당신의 커리어 성장이 시작됩니다.

ALL

IT

AI:ING only

AI Double UP

AI 자격증(AICA)

이벤트