확산 모델은 DALL-E2, 미드저니, 스테이블 디퓨전 등 텍스트에 대응하는 이미지를 생성하는 기술의 바탕으로 고품질 데이터를 창출하는 생성 모델로 주목받고 있다. 이 책은 확산 모델의 기본적인 개념부터 그 발전 과정과 응용 사례를 매우 자세히 설명한다.
안정성, 성능, 보안성이라는 삼박자를 갖춘 러스트. 이 강력한 언어의 잠재력을 끌어내는 것은 쉽지 않지만, 이 책과 함께라면 가능하다. 풍부한 예제를 통해 시스템 프로그래밍부터 웹 개발, 비동기와 동시성 프로그래밍, 성능 최적화까지 빠르게 학습할 수 있다.
LLM의 기본 아키텍처에서 출발해 애플리케이션의 요구사항에 맞춰 LLM을 길들이고 제한된 컴퓨팅 환경에서 동작하게 경량화해서 원활하게 서빙하게끔 기초를 다진 다음에 RAG라는 LLM의 대표적인 애플리케이션을 만드는 방법을 차근차근 설명한다.
취업과 이직, 기술 면접과 밀접한 컴퓨터 과학 전반(컴퓨터 구조, 운영체제, 자료구조, 네트워크, 데이터베이스)을 다루며, 실제 프로그래밍에 적용되는 구체적 사례와 친절한 설명을 통해 컴퓨터 과학이라는 방대한 주제를 한눈에 파악할 수 있도록 돕는다.
수천 개의 파일을 자동으로 정리하는 자잘한 업무를 순식간에 처리하는 일부터, 이미지 생성, 기업 분석, 경쟁사 분석, 상품 시장 분석, 전략 수립, 보고서 작성, PPT 작성, 캘린더를 활용한 일정 관리법 등 기존에는 만날 수 없었던 진짜 실무에 필요한 강력한 활용법을 수록했다.
문제의 맥을 관통하는 자료구조와 알고리즘, 시간 복잡도 분석까지 완벽하게 풀이했으며, 모든 내용은 친절한 설명에 풍부한 그림을 더해 말끔하게 이해할 수 있도록 했다. 코딩 테스트뿐만 아니라 그 다음에 있을 면접까지 대비할 수 있을 것이다.