Welcome

BOOKS

IT CookBook, 파이썬으로 구현하는 자료구조와 알고리즘

IT CookBook, 파이썬으로 구현하는 자료구조와 알고리즘

강필성 , 신인철 , 장원두 , 천인국 역 (2025)

이 책은 기초 개념부터 알고리즘 최적화와 고급 응용까지, 핵심 내용을 폭넓고 깊이 있게 다룹니다. 각 주제는 ‘개념 이해–원리 탐구–구현 완성’의 흐름에 따라 구성되며, 작동 원리를 직접 구현하고 성능을 분석하는 과정을 통해 사고력을 탄탄히 기를 수 있습니다. 처음 배우는 이에게는 균형 잡힌 입문서로, 중·고급 개발자에게는 깊이 있는 참고서로 활용될 수 있습니다.

[한빛아카데미]



모두를 위한 오렌지3 빅데이터 분석

장원두 , 김범규 , 진예지 , 최현태 , 홍지혁 , 배준혁 , 이재민 , 박정빈  저 (2024)

오렌지3(Orange3)는 복잡한 코딩 없이 시각적으로 데이터를 분석할 수 있는 도구입니다. 〈모두를 위한 오렌지3 빅데이터 분석〉에서는 ‘오렌지’에 내장된 여러 모델을 사용하는 다양한 데이터의 분석 방법과 결과를 보여줍니다.

특별히 이 책에서 활용하고 있는 ‘연안 빅데이터 포털’은 우리나라 연안에 관련된 여러 데이터를 한데 모아 놓은 웹사이트로, 데이터 분석 경험이 없는 독자도 직접 실습하면서 실세계 문제에 대한 데이터를 분석하고 해석하는 과정을 경험하며 인공지능의 기본 개념을 체득할 수 있도록 구성되었습니다.

전공 지식 없이도 데이터 기반의 통찰을 얻고, 실질적인 문제 해결에 다가갈 수 있다는 점에서 이 책은 제목처럼 모든 독자들에게 열려 있습니다.

[교보문고, 알라딘]



오렌지로 쉽게 배우는 머신러닝과 데이터 분석 (오렌지3)

장원두, 황순욱, 진예지 저 (2024)

언젠가 텍스트 기반의 코딩이 구시대의 유물로 인식되는 날도 오게 되지 않을까요? 오렌지3은 복잡한 코딩 없이, 마우스 조작만으로 머신러닝을 활용하는 데이터 분석을 할 수 있게 해 주는 도구입니다. 텍스트 코딩 작업이 필요 없는 프로그래밍 기법이라서 노코딩 도구, 또는 비주얼 프로그래밍이라고도 합니다.

오렌지3은 다른 노코딩 도구에 비해 자유도가 매우 높은 것이 특징입니다. 파이썬의 scikit-learn 라이브러리를 내부적으로 활용하기 때문에, 다양한 알고리즘을 손쉽게 활용할 수 있습니다.

이 책을 통해 다양한 전공의 학생들이 머신러닝과 데이터 분석에 쉽게 접근할 수 있게 되길 바랍니다. 저자의 깃허브 페이지에서 예제 파일을 비롯한 다양한 자료를 제공하니 참고 바랍니다. 🙂

[자세히 보기]

[교보문고, Yes24]





실습하며 배우는 딥러닝 입문 with Kaggle

장원두 저 (2021)

이 책은 학생들이 파이썬 코드를 사용하여 딥러닝을 실제로 구현하고 실행시키며 그 개념을 체감하도록 하는 것을 목적으로 기획되었습니다. 여러 가지 딥러닝을 직접 실행시켜 보는 것을 세부 목표로 하기 때문에, 이에 필요한 파이썬 기본 지식에 관한 내용이 포함되었으며, 딥러닝을 개념적으로 이해할 수 있도록 수식을 최소화하고 글과 그림으로 설명하려고 노력하였습니다. 이 책을 집필하며 다른 인공지능 교과서들과 차별화시키고자 했던 점은 1) 전통적인 기계학습에 대한 설명을 최소화하여 딥러닝에 대한 분량을 늘리고, 2) 다양한 딥러닝 알고리즘을 개념적으로 설명하며, 3) 실습을 통해 체득할 수 있도록 하는 것이었습니다. 기존의 인공지능 입문서/실습서가 인공지능 적용 사례를 다루거나, 전통적인 기계학습 분야(선형회귀, 랜덤 포레스트, 서포트 벡터 머신 등)를 포괄적으로 다루는 경우가 많았다면, 본 책은 딥러닝 위주로 분야를 제한하여 개념과 실습을 한 학기에 학습하도록 구성하려 노력하였습니다. 이 책이 딥러닝의 세계에서 여러분을 인도하는 좋은 가이드가 될 수 있길 바랍니다.

[Yes24]