로보어드바이저 시스템의 핵심 엔진을 개발했던 금융 AI 연구원들이 직접 쓴 책으로, 로보어드바이저를 구성하는 주요 포트폴리오 전략을 파이썬 코드와 함께 설명하고 있다. 광범위하게 다루고 있고 독자들이 쉽게 이해하면서 프로그램을 직접 실행해 볼 수 있도록 친절히 안내하고 있다.
파이썬 입문자와 파이썬 프로그래밍에 대한 개념 정립이 필요한 독자를 대상으로 하며, 파이썬 기초부터 활용까지 다룬다. Part 1에서는 파이썬 핵심 문법을 짧은 예제로 설명하고 있어 지루하지 않게 학습할 수 있다. 파이썬 문법을 익힌 후 Part 2에서는 파이썬으로 할 수 있는 다양한 프로그래밍 구현 방법을 소개한다.
생성형 AI의 개요와 함께 LangChain 프레임워크를 사용한 실질적인 구현 사례까지 모두 10개의 장으로 구성해 포괄적으로 제공하는 책이다.
‘파이썬의 엑셀’이라 불리는 판다스 라이브러리는 데이터 분석가가 아니어도 배워볼 만한 가치가 충분하다. 데이터를 다루지만 엑셀의 한계를 느낀다면 판다스를 배워보자. 특히 마이크로소프트 엑셀에 파이썬이 탑재되었기에 더욱 그러하다. 또한 파이썬으로 데이터 분석에 입문하고자 한다면 판다스는 좋은 선택이다.
IPython, NumPy, Pandas, Matplotlib, Scikit-Learn을 비롯한 관련 도구를 모두 다루며, 데이터 과학 및 머신러닝 활용에 꼭 필요한 도구를 성공적으로 설정하고 사용하는 데 도움이 되는 명확하고 따라 하기 쉬운 예제를 제공한다.
자연어 처리(Natural Language Processing, NLP)와 트랜스포머(transformer) 모델의 혁신적 발전을 심도 있게 탐구한 책이다.
다양한 데이터를 통해 금융계에서의 AI 활용법을 알아보고 전략을 제시하며, 금융 도메인 전문성을 갖춘 데이터 과학자가 되기 위한 핵심적인 내용을 체계적으로 담았다.
OpenAI API를 활용하면 AI와 상호작용을 하면서 원하는 용도에 특화된 AI 봇을 만들 수 있으며 이미지 생성과 제품 정보를 학습시킨 AI 모델을 제작할 수도 있다. 이 책에서는 OpenAI API 개념을 알아본 후 원하는 결과를 도출하는 프롬프트 작성법, DALL-E를 통한 이미지 생성법, 제품 데이터를 활용한 AI 모델 제작 방법 등을 파이썬과 자바스크립트로 나누어 살펴본다.
데이터 과학에서 시간에 따른 변화 패턴을 분석하여 다양한 예측 모델을 구축하면, 미래 예측은 물론 다양한 의사결정에 도움이 된다. 이 책에서는 파이썬 코드로 완벽하게 작동하는 시계열 예측 방법을 소개한다. 시계열 데이터를 정의하고, 베이스라인 모델을 개발하고, 통계적 모델과 텐서플로 및 최신 딥러닝 도구를 사용하여 대규모 모델 구축 방법을 학습하고, 자동화된 예측 라이브러리까지 다룬다.
파이썬은 텍스트 기반 프로그래밍 언어 중 문법이 간단해서 배우기 쉽고, 아두이노는 센서와 액츄에이터를 이용해 누구나 쉽게 물리적인 입출력 장치의 작동을 제어할 수 있다. 이 책을 통하여 실생활 속의 다양한 문제를 해결하는 피지컬 컴퓨팅 인터랙션을 구현할 수 있다.
파이썬에 대한 여러 가지 개념을 더하여 한 권에 집약한 책이다. 이 책은 파이썬 입문자도 쉽게 따라올 수 있도록 파이썬에 대해 자세하고 쉽게 설명한다. 또한 파이썬 최신 버전을 반영하여 학습자들이 업데이트된 코드로 실습할 수 있도록 하였다.
최근 데이터 분석의 중요성이 강조되는 경향에 맞추어 파이썬을 활용한 데이터 분석을 설명하고, 학문적 전공과 상관없이 누구나 쉽게 파이썬 라이브러리를 사용하여 데이터 분석을 쉽게 익힐 수 있도록 구성하였다.
딥러닝의 핵심을 시각적인 설명과 여러 가지 파이썬 코드를 통해 알려준다. 동시에 실생활에서 쓰이고 있는 인공지능 기술에 대한 내용을 더 깊이 알려주는 지침서이다. 딥러닝에 대한 궁금증을 느꼈던 독자들에게 명쾌한 해답을 제시하는 돌파구가 되어 줄 것이다.
FastAPI는 파이썬을 이용한 Django, Flask와 함께 최근 인기가 높은 웹 프레임워크로 무엇보다 빠른 스피드가 장점이다. 이 책의 목적은 FastAPI를 사용해 간단한 웹 API를 작성하는 것입니다. 실무와 같은 케이스를 기반으로 단계별로 설명하기 때문에 다른 프레임워크 개발 경험이 없더라도 문제 없이 활용할 수 있다.
엑셀로 하던 업무를 파이썬으로 더 쉽고 빠르게 자동화하는 방법을 알려 준다. 이번 개정판에는 챗GPT를 활용한 업무 자동화도 추가되어, 생성형 AI를 사용해 더욱 스마트하게 업무를 처리하는 방법을 배울 수 있다.
미드저니, 빙 이미지 크리에이터, 스테이블 디퓨전, 스노우 앱 등의 서비스를 개발할 때 사용되는 이미지 및 영상 생성 관련 컴퓨터 비전 기술의 근간을 설명한다.
컴퓨팅 기반 문제해결에 필요한 파이썬 핵심 내용을 다루고 있다. 프로그래밍 언어 중 파이썬을 선택한 이유와 컴퓨팅사고, 파이썬 개발환경을 소개하며, 순차구조, 자료 형태, 선택구조, 반복구조와 관련된 문법과 특징을 실생활 예제와 표를 활용하여 설명한다.
처음 프로그래밍을 배우는 사람도 쉽게 파이썬을 이해할 수 있도록 기본 개념을 그림과 도표를 활용하여 설명한다. 이를 학습하며 소프트웨어 문제 해결 능력을 키우고 더 나아가 고급 주제의 과정으로 그래픽이나 데이터과학을 관련한 프로그래밍까지 다룬다.
‘컴퓨팅 사고’에 대해 처음 접하는 사람들도 부담없이 학습할 수 있도록 일상생활의 친숙한 예제로 접근하여 설명한다. 또한 ‘스크래치와 파이썬’을 활용하여 개발환경에 구애받지 않고 컴퓨팅 사고에서의 자동화(프로그래밍) 능력을 키울 수 있도록 한다.
컴퓨팅 사고와 파이썬을 동시에 학습할 수 있도록 기획되었다. 최대한 많은 실습 예제를 간추려서 파이썬으로 실습할 수 있도록 하였다. 학생들은 파이썬을 통하여 컴퓨터 프로그래밍의 기본적인 개념들과 컴퓨팅 사고에서 나타나는 다양한 실습을 수행할 수 있을 것이다.
정형, 비정형 데이터를 다루기 위해서 빅데이터 프로세스를 이해하고 사용하는 기술을 배우고 데이터를 다루는 능력을 키우는 것을 목적으로 한다. 파이썬 기본 문법과 라이브러리 활용법을 익히고 데이터를 다루고 처리하는 방법에 대해서 프로젝트를 통해 학습할 수 있다.
인공지능을 배우고자 하는 학생들이 반드시 알아야 할 다양한 수학지식을 기초부터 학습할 수 있도록 정리하고, 인공지능 분야와의 연관성을 제공하고자 하였다. 또한, 프로그램 개발을 위해 아나콘다와 구글 코랩을 직접 설치하고 다양한 패키지를 활용하는 방법을 설명하였다.