이것저것 기웃기웃
-
[ML왕초보] 머신러닝이란?머신러닝(ML) 2020. 7. 26. 23:13
올해 초 AI/Data 분야의 교육 기획/운영 업무를 맡게 되면서, 데이터분석, 머신러닝에 대한 공부를 시작했습니다. 그런데, 대부분의 책이나 과정들이 개념설명에 수학 공식도 많고, 사용하는 용어는 왜 이리 어려운 것인지, 완전 초보인 저로서는 이해없이 그냥 예제 코드 돌려보는 것 정도만 반복할 뿐이였어요. 6개월이 지난 지금에서야 아주 기초적인 개념을 파악한 듯 해요. 그래서 아주 쉽게 머신러닝에 대해서 정리해 보고자 합니다. 네, 맞습니다. 어느 분들에게는 정말 너무 쉬운 이야기 일 수도 있어요. 머신러닝에 대해서 처음 시작하시는 분들께 조금이나마 도움이 되면 좋겠습니다. 머신러닝이란? 머신러닝이 무엇인지 설명드리기 전에 우선 아래 표를 봐주세요. X : -1 0 1 2 3 4 5 Y : -2 1 4..
-
멋진 신세계 ③ - 지혜의 신세계, 빅데이터동향 공부 2020. 7. 13. 23:38
우리가 사는 지금을 빅데이터의 시대라 합니다. 그냥 많은 데이터가 아니고, 엄청나게 많은 데이터가 날마다 홍수처럼 밀려듭니다. 이 어마무시한 데이터들은 더 이상 어떤 사실이나 지식을 뒷받침하던 때를 지나, 데이터를 보고 그에 적합한 사실과 지식을 이끌어내는 시대가 되었습니다. 미국의 직장평가 기관인 글래스도어(Glassdoor)는 매년 유망 직업(Best Job) 50선을 발표하는데, Data Scientist, 즉 데이터 분석가 (우리나라에서는 데이터 과학자 보다는 데이터 분석가가 더 많이 통용되고 있어 데이터 분석가라고 칭하였습니다) 가 2016 ~ 2019년 4년 연속 1위로 선정되었습니다. (https://www.glassdoor.com/List/Best-Jobs-in-America-2019-LS..
-
XGBoost (eXtra Gradient Boost) 설치머신러닝(ML) 2020. 7. 11. 08:08
XGBoost 도 아나콘다 환경이라면 Mac OS 든, Window 든 설치는 매우 간단하다. command 창에서 conda install -c anaconda py-xgboost 만 입력하면 된다. XGBoost 가 정상적으로 설치되었는지 Jupyter Notebook 을 열어서 아래 코드가 에러 메세지 없이 정상적으로 실행되는지 확인해 본다. 버전 정보가 출력되면 정상 설치 된 것이다. import xgboost as xgb from xgboost import XGBClassifier print(xgb.__version__) 이제 XGBoost 를 설치 했으니, 공부를 시작해볼까~
-
멋진 신세계 ② - 지식의 신세계, 인공지능동향 공부 2020. 7. 10. 11:07
과학자를 비롯한 전문가들의 전유물로만 여겨지던 인공지능은 2016년 알파고(AlphGo)과 이세돌의 바둑 대결 이후, 일상의 기술로 느껴지게 되었습니다. 물론 그 이전에도 유투브나 넷플릭스의 추천 알고리즘, 개인화 광고, 네비게이션, 인공지능 스피커, 체중계, 냉장고 등 우리가 인지하지 못하는 사이, 어느새 우리 삶에 영향을 주고 있습니다. 관찰, 통찰, 성찰의 방법으로 인공지능을 파악해 보고자 합니다. 1. 관찰: 인공지능에 대한 이해 인공지능의 개념 인공지능이란 간단히 말해서 '인간이 인간 아닌 존재에게 부여한 인간 같은 지능' 을 구현하는 기술이라고 할 수 있습니다. 인간의 대화의 진행과정은 "듣기 → 내용파악 → 반응 결정 →말하기" 이렇게 4단계로 이루어져 있다고 할 수 있습니다. 컴퓨터 기술과..
-
AI시대의 교육체제에 대하여교육_HRD/교육공학_교수설계 2020. 7. 8. 14:26
AI시대에도 현재와 같은 우리의 교육체제가 여전히 유효할까? 란 질문에 답하기 위해 우선 AI시대엔 사람들의 삶이 어떻게 바뀌어 가는지를 먼저 파악해야 된다. AI시대는 2016년 큰 변곡점을 맞이하였다. 바로 구글의 알파고와 이세돌 기사의 바둑대결이다. 그 이전에도 안면인식, 음성 인식, 넷플릭스 추천 시스템 등 AI 기술은 우리 삶에 존재했고, 체중계, 청소기, 냉장고 등 가전기기에 적용되어 많은 사람들이 사용하고 있었다. 그런데 왜 유독 알파고인가? 그것은 바로 알파고의 승리가 AI의 비약적 발전을 보여주는 상징적인 사건이기 때문이다. 알파고 이전 AI기술이 어벤저스의 자비스나 윌-E 처럼 공상과학 영화나 소설 속의 존재였다면, 알파고는 AI가 인간보다 더 뛰어난 능력을 가졌음을 바둑 대결이라는 ‘..
-
멋진 신세계 ① - 기술을 바라보는 프레임워크동향 공부 2020. 7. 7. 13:26
'4차 산업혁명', 'Digital Transformaion' 란 단어는 이제 너무 많이 들어서 식상해져가는 느낌마저 들기도 합니다만, 한마디로 정의하기는 또 어렵습니다. 그렇지만 확실한 것은 새로운 어떤 용어로 포장되느냐에 상관없이 기술(technology)는 빠르게 변화 발전해 가고 있으며, 우리의 삶과 생활에 큰 영향을 끼쳐오고 있다는 사실입니다. 이 시대를 살아가는 우리는 기술의 흐름을 제대로 바라 봐야 할 것입니다. 연세대 임춘성 교수는 현재의 우리의 시대를 '멋진 신세계'라고 이야기 하고 있습니다. 그리고 이 멋진 신세계에서 멋지게 살기 위해 대표적인 기술 트렌드를 '관찰', '통찰', '성찰' 이라는 프레임으로 파악하라고 합니다. 기술을 바라보는 프레임워크 1. 관찰하라 기술은 이제 교양이 ..
-
HRD 존 캠벨의 개인성과 분류 8개 요소의 실제 적용교육_HRD/인적자원개발(HRD) 2020. 7. 6. 11:21
인적자원개발에는 다양한 성과모형이 있습니다. 인적자원개발은 개인의 학습에 뿌리를 두고 있기 때문에 개인 수준 성과모형이 가장 먼저 개발되었습니다. 가장 대표적인 개인 수준 성과모형은 존 캠벨(John Campbell)의 개인 성과 분류(taxonomy of indivisual performance) 과 토마스 길버트(Thomas Gilbert)의 수행공학(HPT, Human Performance Technology)를 들수 있습니다. 이번 글에서는 존 캠벨의 개인 성과 분류가 지금 제가 다니고 있는 회사의 성과 평가 기준와 얼마나 매칭되는지, 즉 실제 이론이 현장에서 어떻게 적용되는지 궁금증이 생겼습니다. 그래서 존 캠벨의 8개 구성요소를 성과 평과 기준과 각각 매칭해 보았습니다. 1) 직무특수 과업 숙..
-
인적자원개발(HDR) 핵심요약 : 특징, 관점, 프로세스, 유의사항교육_HRD/인적자원개발(HRD) 2020. 7. 5. 20:03
인적자원개발의 특징 1) 인간의 잠재성에 대한 믿음 인적자원개발은 D.McGregor의 Y이론의 관점에서 인간의 잠재성과 개발기회, 그리고 공정성을 중요시한다. 그리고 그들은 자신의 인간성에 자부심을 느끼고, 경영의 다른 분야보다 인간 자체와 인간다움에 관하여 더 많은 관심을 기울인다(Chalofsky,2000). 이 점에 있어 인적자원개발은 인적자원관리(HRM) 전문가와도 차별된다. 2) 개선이라는 목표 개선한다는 것은 “더 나은 질이나 상태로 이끄는 것, 즉 더 좋게 만드는 것”(Agnes,2006)을 의미한다. 인적자원개발의 궁극적인 목적은 학습과 성과의 선순환을 통해 개선이라는 관심사와 연결된다. 3) 문제해결지향 인적자원개발은 문젤르 정의하고 해결하는 과정으로 문제의 해결을 통한 개선이 인적자원..