IT 93

[도서 리뷰] 만들면서 배우는 생성 AI

만들면서 배우는 생성 AI 진화와 혁신의 경계를 넘는 생성 AI 완벽 가이드 hanbit.co.kr 안녕하세요? 이번 글은 '만들면서 배우는 생성 AI' 도서 리뷰를 간략히 정리해 보겠습니다. ChatGPT(https://chat.openai.com/), Stable Diffusion(https://stability.ai/blog/stable-diffusion-public-release) 등 생성 AI는 이제 단순히 재미를 넘어 다양한 활용으로 주목받고 있습니다. 주로 판별 모델을 다루던 머신러닝 관련 종사자에게 생성 모델은 또 하나의 새로운 도전입니다. 이 책은 생성 모델에 대해 사전 지식이 없는 독자들을 위해 집필되었으나 (제 개인적 생각으로는) 생성 모델을 다루는 분들이 그간 등장한 기법과 활용을 ..

IT 2023.10.29

[도서 리뷰] 크리에이티브 프로그래머

그림 출처: https://www.hanbit.co.kr/store/books/look.php?p_code=B9118256924 안녕하세요? 이번 글은 '크리에이티브 프로그래머' 도서 리뷰를 간략히 정리해 보겠습니다. 처음 책을 접했을 때 지은이를 보고, '한국인 개발자가 공감할 만한 내용일까?'라는 생각이 들었습니다. 저자가 외국인이다 보니 저도 모르게 선입견이 생겨서였습니다. 그간 해외 개발자 컨퍼런스에서 만나는 외국인 개발자들은 개발 환경과 방식에 있어서 한국과는 다르다는 느낌을 가지고 있었습니다. 거부감까지는 아니지만 국내 독자로써 느낄 이질감을 예상하며 이 책을 넘겼습니다. 결론부터 말씀드리면, 국적을 떠나 소프트웨어 엔지니어라면 누구나 공감하고 되새겨볼만한 내용으로 구성된 책입니다. 특히 프로..

IT 2023.09.24

가축질병발생정보 오픈 API 사용법 소개 (1) 데이터 검색 및 다운로드

안녕하세요? 이번 글은 농림축산식품 공공데이터 포털 제공의 가축질병발생정보 오픈 API 사용법을 정리해 보겠습니다. 바로가기: http://data.mafra.go.kr/opendata/data/indexOpenDataDetail.do?data_id=20151204000000000563 먼저 필요한 라이브러리를 가져옵니다. requests는 웹페이지에 요청을 보내고 해당 페이지의 내용을 가져오기 위해 필요한 라이브러리입니다. pandas는 데이터를, geopandas는 지리공간 데이터를 다루기 위한 라이브러리입니다. BeautifulSoup는 웹페이지의 HTML 및 XML 문서를 파싱하고 조작하기 위한 라이브러입니다. 웹 스크래핑(Web scaping)은 웹페이지에서 데이터를 추출하고 수집하는 단계이고 ..

IT 2023.08.15

[도서 리뷰] 파이썬 라이브러리를 활용한 데이터 분석

그림 출처: https://www.hanbit.co.kr/store/books/look.php?p_code=B2604168887 안녕하세요? 이번 글은 '파이썬 라이브러리를 활용한 데이터 분석' 도서 리뷰를 간략히 정리해 보겠습니다. 이번에 출간된 '파이썬 라이브러리를 활용한 데이터 분석'은 2013년 초판, 2019년 개정2판에 이은 개정3판에 해당합니다. IT전문서가 10년의 흐름을 이어가고 있다는 것은, 그만큼 데이터 분석 분야의 많은 이들에게 읽히고 추천되어온 책이라는 것을 가늠할 수 있겠습니다. EDA(Exploratory Data Analysis, 탐색적 데이터 분석)는 데이터 분석의 첫 번째 단계입니다. EDA는 데이터를 원시 형식에서 보다 유익한 형식으로 변환하여 데이터를 이해하는 방법을 ..

IT 2023.05.26

[도서 리뷰] 개발자를 위한 머신러닝&딥러닝

그림 출처: https://www.hanbit.co.kr/store/books/look.php?p_code=B9073454247 안녕하세요? 이번 글은 '개발자를 위한 머신러닝&딥러닝' 도서 리뷰를 간략히 정리해 보겠습니다. *한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다. 데이터 분석가로 활동하고 계신 분이라면 '머신러닝'과 '딥러닝'은 이미 익숙하거나, 이제 익숙해져야 할 용어가 아닌가 생각됩니다. 물론 그전에도 '데이터 마이닝'이라는 용어 안에서 관련 기술들이 다뤄져 왔지만, 현-시대의 AI 기술은 과거와는 비교가 불가능할 정도의 속도와 수준을 보이고 있습니다. 관련 학계도 변화하고 있습니다. 새로운 모델을 구축하고 그 내용이 기승전 논문으로 귀결되는 방식이었다면, 이제는 논문 발행보다 ..

IT 2023.04.22

ChatGPT: AI로 행사 인사말 작성하기

안녕하세요? 이번 글은 OpenAI가 개발한 프로토타입 대화형 인공지능 챗봇 'ChatGPT'를 통해 행사 인사말을 작성하는 예시를 정리해 보겠습니다. 저와 같이 공직에 계신 분들은 각종 행사에서 적절한 인사말을 준비할 경우가 많은데요, ChatGPT를 통해 작성된 초안을 활용하시면 관련 직무에 도움이 되실 것 같습니다. 먼저 ChatGPT 공식 홈페이지(https://openai.com/blog/chatgpt/)에 접속합니다. ChatGPT: Optimizing Language Models for Dialogue We’ve trained a model called ChatGPT which interacts in a conversational way. The dialogue format makes it ..

IT 2023.02.27

[도서 리뷰] 프로덕트 매니저는 무슨 일을 하고 있을까

안녕하세요? 이번 글은 '프로덕트 매니저는 무슨 일을 하고 있을까' 도서 리뷰를 간략히 정리해 보겠습니다. *한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다. 저는 현재 공공기관에서 14년차 재직 중입니다. 이전에는 ICT기업과 공기업에서 각각 개발자와 연구자로 근무한 경험이 있습니다. 현재 제가 맡고 있는 일은 기획력, 문서작성력을 기반으로 한 성과관리에 관한 직무들입니다. 블로그를 통해 알게 된 많은 분들이 저를 연구직으로 오해하시는데요, 제 직종은 행정직입니다. 직장에서 가장 잘 다루는 도구 또한 한글 문서(*.hwp 포맷 파일)이고, 지리공간 분석이나 코딩 못지 않게 문서작성을 즐기는 편입니다. (공공기관에서) 일을 잘하기 위해 갖춰야 하는 역량을 세가지만 꼽으라면 으뜸은 문서작성력, 그..

IT 2023.02.19

티스토리: 블로그 콘텐츠 가로폭 설정하기

안녕하세요? 최근에 PyTorch 관련 블로그 콘텐츠를 올리면서 코드블럭 가로폭이 너무 좁다는 느낌을 받았습니다. 그래서 블로그 콘텐츠 가로폭을 설정했는데 해당 내용을 글로 남겨 봅니다. 먼저 내 블로그에서 '설정(톱니바퀴)'으로 들어갑니다. 왼쪽 '꾸미기 > 스킨 편집'을 클릭합니다. 현재 저는 Odyssey 스킨을 사용하고 있는데요, 오른쪽 'html' 편집을 클릭합니다. 'CSS'를 클릭한 후, '/* main */' 주석 위치를 탐색합니다. 현재 다음과 같이 설정되어 있는데요, main 최대 너비는 1020px, area-main의 최대 너비는 640px로 되어 있습니다. 여기서 저는 main 최대 너비는 1180px로, area-main 최대 너비는 800px(블로그 콘텐츠 가로폭)로 변경해 보..

IT 2023.01.18

Colab: 내장 패키지 확인 및 업그레이드 방법 소개

안녕하세요? 이번에는 Google Colab에서 내장 패키지 목록을 확인하고, 패키지 버전을 업그레이드 하는 방법을 간략히 소개해 보겠습니다. 이번 글은 인도네시아 PT Mobility Doctor Indonesia에서 개발자로 활동하시는 배진익 님이 알려주신 팁을 재정리한 것입니다. Google Colab Google Colab(구글 코랩)은 Google 리서치팀에서 개발한 제품입니다. Colab은 호스팅된 Jupyter Notebook 서비스로, 누구나 브라우저를 통해 임의의 Python 코드를 작성하고 실행할 수 있으며 GPU를 포함한 컴퓨팅 리소스를 무료로 사용할 수 있습니다. 구글 코랩(Google Colab)으로 머신러닝 프로그램 돌리기 : github 예제 有 구글 코랩은 웹 브라우저에서 텍..

IT 2023.01.14