이 포스트는 한빛미디어에서 출간한 'GAN 첫걸음(Make Your First GAN With PyTorch)'을 읽고 작성한 서평입니다. 본 도서에서는 GAN(Generative Adversarial Network)에 대한 이론적 설명과 토이 프로젝트를 통한 실습을 제공하고 있으며, 실습은 구글 코랩(Colab)에서 파이토치(Pytorch)로 진행합니다. 이 책을 추천하는 독자 GAN이 동작하는 원리는 기초부터 알고싶은 사람 업계 표준 도구로 GAN을 만들어보고 싶은 사람 비싼 장비, 복잡한 세팅 없이 딥러닝을 공부해보고 싶은 사람 이 책의 특징 특징 1 : 딥러닝 공부는 오픈소스, 무료 클라우드 로도 충분하다! 딥러닝 공부를 처음 시작하시는 분들에게는 실습 환경 구축 또한 해결해야 하는..
이번 포스트는 데이터 분석 전문가(ADP) 19회 실기 시험의 응시 후기 입니다. 지난 시험 후기(14회, 15회, 17회)는 아래 링크를 참고 하시면 됩니다. 데이터분석전문가(ADP) 14회 실기 후기 데이터분석전문가(ADP) 15회 실기 후기 데이터분석전문가(ADP) 17회 실기 후기 1. 시험장 환경 시험 장소는 서울 종로 '더조은컴퓨터아트학원 종로캠퍼스 신관' 이었습니다. 대기실이 작아 거리두기를 하기 어려웠으며 응시자 분들이 옹기종기 모여 대기했었습니다. 2. 분석 환경 vmware로 구동된 RStudio Server에 크롬으로 접속하여 분석을 수행하였습니다. R: R Studio Server Python : Jupyter Notebook 3. 보고서 제출 레포트 작성에는 WORD..
이번 포스트는 장고(Django)를 설치하면서 발생한 에러 메시지별 조치 결과 를 기록한 글입니다. 현상 파이썬(Python)에서 장고(Django)를 설치하고 환경을 세팅하면서 다양한 에러 발생 해결 방법을 검색하면서 흩어져 있는 정보를 모으게 되어 공유하고자 포스팅을 작성하게 됨 1. grpc 설치 안됨 Error Message [ErrorMessage] ImportError : No module named grpc Solve pip install grpcio 2. google 모듈 설치 안됨 Error Message [ErrorMessage] ImportError : No module named google Solve pip install --upgrade google-api-python-clien..
이번 포스트는 한경비즈니스 1316호 경영전략 트렌드 '가장 중요한 '리더의 조건'... 자신을 정확히 파악하라'를 읽고 정리한 글 입니다. 출처 : 가장 중요한 ‘리더의 조건’…자신을 정확히 파악하라 조직에 큰 영향 미치는 리더의 결정 단순히 일만 열심히 하면 최악의 결과 낳을 수도 서론 모든 결정에는 '현실 파악'이 먼저다. 현재를 알아야 미래가 보이기 때문이다 조직의 리더는 '다양한 사람들'을 이끄는 존재이며, 크든 작든 다른 사람들에게 '영향'을 미친다 리더가 단순히 일을 '열심히'하는 것은 최악의 결과를 낳을 수도 있다 리더가 '자기 인식'을 위해 필요한 3가지 고민 1. 구체적으로 들여다보기 조..
이번 포스트는 한경BUSINESS 1317호 경영전략 섹션 '경쟁에서 성장으로.. 인사고과, 절대평가 전환 후 달라져야 하는 것들'을 읽고 정리한 글 입니다. 출처 : ‘경쟁에서 성장으로’…인사고과, 절대평가 전환 후 달라져야 하는 것들 수시 성과 관리, 개인별 목표 달성에 초점... 관리자도 '성과 이끌어 내는 리더' 역할 필요 서론 "평가 기준과 목표 수준은 팀원들과 합의 필요" 새로운 성과 평가 관리 제도에서 관리자의 역할은 '등급을 매기는 사람(ranking director)' 이 아니라 '성과를 이끌어 내는 리더(performance leader)'의 모습이다 이러한 역할 전환을 잘 이뤄내기 위해서는 관리자에게 세 가지 차원의 교육 필요 ..
리눅스(CentOS)에서 CPU 개수 및 Core 수를 확인 하는 방법을 소개하는 글입니다.현상회사에서 사용하는 분석 서버의 스펙을 요청받아 상세 CPU 정보 확인이 필요해 짐조치분석 서버(Linux)에서 아래 명령어들을 입력하여 상세 정보 확인1. 물리적인 CPU 개수grep "physical id" /proc/cpuinfo | sort -u | wc -l2. CPU 1개 당 물리적인 코어(Core) 수grep "cpu cores" /proc/cpuinfo | tail -13. CPU 전체 코어 개수사용중인 분석 서버는 하이퍼 스레딩을 지원하고 있어 전체 코어수가 36개가 아닌 72개로 나타남grep -c processor /proc/cpuinfo참고사항하이퍼 쓰레딩(hyper-threading)에 따..
pip 명령어 사용시 인증서 에러(ssl error) 가 발생하는 경우 해결하는 방법을 설명하는 글입니다.현상회사 PC 분석환경 세팅 중 파이썬 패키지 설치 과정에서 에러 발생 : SSL: CERTIFICATE_VERIFY_FAILED에러 메세지로 검색한 결과 인증서 관련 에러로 확인되었으며 아래 두 가지 방법으로 해결 가능1. trusted-host 옵션 사용 : pip 설치시 신뢰할 수 있는 호스트를 명령줄에서 등록ex) pandas 라이브러리 설치pip --trusted-host pypi.org --trusted-host files.pythonhosted.org install pandas 2. requests 라이브러리 내 SSL 검증 여부 변경Default 값은 True 이며, False로 변경하..
우분투(Ubuntu)에서 계정 비밀번호 변경 시 발생하는 에러를 우회하여 처리하는 방법을 소개하는 글입니다.현상우분투(Ubuntu) 서버 사용자로부터 비밀번호 초기화 요청을 받음서버에 접속하여 비밀번호 변경을 시도하였으나 Authentication token manipulation error 에러 발생> sudo -i> passwd user_idChanging password for user user_idChanging password for user_id(current) UNIX password: passwd: Authentication token manipulation error 접근1. 서버 재부팅, Remount Root Partition 등 현실적 어려움 존재아래 링크에서 다양한 해결책들이 있었..
인터넷이 안되는 리눅스 환경(CentOS7)에 Gitlab을 설치하는 과정을 설명하는 글입니다.1. 설치 파일 다운로드1.1 링크 접속GitLab 다운로드 페이지 - https://packages.gitlab.com/gitlab/gitlab-ce/1.2 OS에 맞는 설치파일 클릭(RHEL 7.6 기준) https://packages.gitlab.com/gitlab/gitlab-ce/packages/scientific/7/gitlab-ce-13.8.4-ce.0.el7.x86_64.rpm1.3 파일 다운로드(WINDOWS10) 접속 페이지의 우측 상단 Download 버튼 클릭(CentOS7) wget 명령어 복사 후 터미널 창에 붙여넣기 (박스 클릭하면 명령어 자동 복사됨)# (RHEL 7.6 기준wget..
이 포스트는 한빛미디어에서 출간한 '비즈니스 머신러닝(Machine Learning for Business)'을 읽고 작성한 서평입니다. 본 도서에서는 아마존 세이지 메이커(Amazon Sage Maker)와 주피터 노트북을 사용해 비용 효율적인 비즈니스 아이디어를 실현하는 방법을 소개 하고 있으며, 실무에서 유용한 6가지 시나리오 를 통해 학습자의 이해를 돕고 있습니다. 비즈니스 생산성을 향상시키는 머신러닝을 이용한 6가지 시나리오 구매 요청부터 승인까지의 구매 요청 전달 과정 자동화 이탈 조짐을 보이는 고객을 찾는 XG부스트 애플리케이션 구축 불만 트윗을 식별하는 머신러닝 모델 구축 공급업체가 보낸 청구서에 대해 추가 질의 여부 결정 DeepAR 알고리즘으로 월간 전력 사용량 예측 De..