본문 바로가기

분류 전체보기

(11)
PyTorch 기초1: 코드짜는 법 PyTorch로 네트워크를 설계하는 방법은 크게 3가지로 나눌 수 있습니다. 1) Barebones PyTorch 2) PyTorch Module API 3) PyTorch Sequential API 각각을 간략히 둘러보겠습니다. 1) Barebones PyTorch # weight initialization conv_w1 = torch.empty((channel_1, C, kernel_size_1, kernel_size_1), dtype=dtype).to(device) conv_b1 = torch.empty(channel_1, dtype=dtype).to(device) conv_w1 = nn.init.kaiming_normal_(conv_w1) conv_b1 = nn.init.zeros_(conv_b1..
Framework - React 가장 많이 쓰이는 Front-end 프레임워크는 React, Angular, View 그리고 최근에 핫한 Flutter가 있습니다. Flutter는 구글에서 만는 크로스 플랫폼 언어여서 웹, 앱 등 편하게 배포가 가능하다고 합니다. 저는 이번 프로젝트에 처음에는 Flutter를 사용하려고 했으나 같이 일하는 동료가 선호하는 언어와 전체적인 사용성 등을 고려해서 최종적으로 JS기반의 React를 사용하기로 했습니다.
HTML, CSS, JavaScript 웹의 기본이 되는 3개 HTML CSS JavaScript 시간이 급박한 관계로 기초적인 내용만 빠르게 배워서 프론트엔드 framework로 넘어가려고 합니다. 개인적으로 처음 시작하신다면 유튜브 생활코딩 추천드리며 좀 더 배우려면 드림코딩도 추천합니다.
Web Framework 둘러보기 딥러닝 프레임워크도 정말 다양해서 고르기 어려웠던 초창기처럼 (cudaconvnet, torch, 텐서플로우 등등) 웹 개발에도 정말 다양한 framework가 있습니다. 대표적으로 Python기반으로 Django, Flask, FastAPI Java기반으로 Spring JavaScrirpt기반으로는 Express 등이 있습니다. 아무래도 인공지능 개발자분들은 파이썬이 익숙해서 Django, Flask 등을 선택할것 같고 저도 그럴 것 같은데 Spring과 Express도 장점이 많아 이 내용을 정리해볼까 합니다.
Web 서비스 개발을 시작한다면 우연히 좋은 기회에 인공지능 알고리즘이 적용된 웹서비스 개발에 참여하게 되었습니다. 사실 웹개발은 딥러닝 모델을 Flask를 이용해 AWS에 올려 배포한 수준정도밖에 경험이 없는데요.. 걱정이 되고, 고생도 하겠지만 배우는 것도 많고 분명 제 커리어에 큰 도움이 될거라 두근두근한 마음도 큽니다. 앞으로 개발하면서 배운 내용들을 여기에 기록해둘까 합니다. 저와 같은 경험을 하시는 분들에게 작지만 도움이 되었으면 좋겠습니다.
LG AI 조직: LG AI 연구원 (LG AI Reseach) LG AI 조직: LG AI 연구원 (LG AI Reseach) LG AI 소개 LG의 AI 조직은 LG AI연구원 입니다. LG 그룹사 (전자, 디스플레이 등)에 필요한 인공지능 기술과 역량강화를 목표로 20년 12월에 설립된 조직입니다. 주목할만한 인물은 배경훈 AI연구원 원장님과 이홍락교수님입니다. 배경훈 원장님은 삼성, SK에서 로봇 관련 프로젝트를 진행하셨고, 최근에는 LG사이언스파크 AI 부문 책임자 셨습니다. 이홍락 미시건 대학교 쇼수는 구글 브레인 출신으로 AI 연구원에서는 AI 사이언티스트(CSAI) 직책을 맡고 있습니다. 특히 논문 제출이 매우 왕성한 분으로 LG AI 연구원에 지원하는 석/박사 분들이 가장 많이 고려하는 부분이 아닐까 생각합니다. 또한 연공서열을 폐지하고 7단계 역량 ..
현대자동차 AI 조직: AIRS Company (update '22. 12. 1) 에어스 컴퍼니는 현대차가 인수한 42dot으로 이동하여 더이상 현대차에 존재하는 조직이 아닙니다. 현대자동차 AI 조직: AIRS Company AIRS Company 소개 AIRS Company는 현대자동차 내부의 CIC 조직, 즉 Company in Company 조직으로 2019년 말에 네이버랩스 인텔리전스 그룹 리더였던 김정희 전무와 파파고를 만든 주역인 김준석 상무 등 인공지능 핵심 인원들을 영입하면서 출범한 인공지능 조직입니다. 홈페이지를 보면 자동차 산업 전반의 AI 기술을 연구하는데, 정리하면 아래와 같이 3가지 업무를 진행하는 조직입니다. ① 자동차 AI Agent (카카오i 같은) ② 세종과 은평뉴타운 같은 신도시에서 운영 중인 셔클 모빌리티 서비스 ..
삼성전자 AI 조직: 삼성 리서치 (Samsung Research) 삼성전자 AI 조직: 삼성 리서치 (Samsung Research) 삼성 리서치 소개 삼성전자의 선행 연구개발 조직인 삼성 리서치는 기존에 DMC 연구소와 소프트웨어 센터를 통합하여 2017년에 출범한 조직입니다. 한국을 포함한 13개 국가에 글로벌 15개 R&D 센터와 7개 AI 센터를 운영 중입니다. 여기서 인공지능을 담당하는 삼성 리서치의 AI 센터는 (Samsung Research Artificial Intelligence Center, SAIC) 다니엘 리 교수가 수장으로 이끌고 있습니다. 다니엘리 교수는 MIT 물리학 박사학위를 취득하고, AT&T/Lucent Bell Laboratories를 거쳐 펜실베니아대학교 교수로 근무했습니다. Google Scholar은 아래와 같은데, citatio..
[Mac] 맥북 파워포인트 / 구글 프레젠테이션에 글꼴 추가하기 [Mac] 맥북 파워포인트 / 구글 문서 글꼴 추가하기 과거엔 윈도우 PC만 쓰다가 현재는 회사 업무환경으로 인해 맥북을 쓰고 있습니다. 윈도우에서는 쉬웠던 많은 작업들이 맥북에서는 쉽게 되지 않는 경우가 많았습니다. 그래서 이 카테고리에서는 맥북을 쓰면서 필요한 몇 가지 팁들을 정리하려 합니다. 오늘은 가장 많이 쓰는 파워포인트(ppt)와 구글 프레젠테이션에서 글씨체(font)를 추가하는 방법을 알아보겠습니다. Mac PowerPoint에서 새로운 글꼴 추가해보기 우선 여기에서는 "TT 투게더" 폰트를 다운 받아 보겠습니다. 구글에서 TT 투게더 다운을 검색하여 무료 폰트를 다운로드합니다. 그럼 아래와 같이 zip 파일을 다운로드할 수 있고, 압출을 풀면 TTTogether.ttf라는 파일이 생성됩니다..
대기업 AI 조직 (삼성, 현대차, LG, SK) 대기업 AI 조직 (삼성, 현대차, LG, SK) 인공지능 전공으로 석사 or 박사를 졸업했다면, 본인의 목표에 따라 대기업 or 스타트에 입사하거나, 포닥이나 교수 임용을 준비할 수 있습니다. 여기에선 대기업에 지원하고 싶은 개발자 꿈나무들을 위해 대기업 AI 조직에 대한 설명을 드리려 합니다. 2019년 청와대를 방문한 손정의 소프트뱅크 회장은 한국이 4차 산업혁명을 선도하기 위해 무엇에 집중해야 하느냐는 문재인 대통령의 질문에 다음과 같이 대답했습니다. “첫째도 AI, 둘째도 AI, 셋째도 AI” 그로부터 3년이 지난 지금 국내 대기업들은 AI 역량을 강화하기 위해 총수가 직접 챙기면서 세계적인 석학을 영입하여 AI 전문 조직을 출범하는 등 대규모 투자를 아끼지 않고 있습니다. 구성원들 역시 다른 ..