Blair  - Soul Eater 오우진
728x90

전체 글 307

3. 데이터 분석을 위한 핵심 Tool Python(김상모 강사님)_02

리스트 리스트 = [ 값, 값, 값] 리스트에 저장된 각 값 = 요소(element) 문자열, 정수 실수 불등 모든 자료형을 섞어서도 저장 가능하다. 읽기, 쓰기, 수정, 삭제 가능 #리스트 생김새 a =[38,21,53,62,19] a #리스트 특징 person = ['David', 49, 173.3, True] person #빈리스트 만드는 두가지 방법 L = [] L L2 = list() L2 ▶ range( 시작, 끝 , 증가폭) 끝에 해당하는 숫자는 출력되지 않음 q = list(range(10)) q a = list(range(0,11,1)) b = list(range(0,13,2)) c = list(range(13,2,-2)) d = list(range(-8,9,2)) e = list(ran..

[패스트캠퍼스] 데이터분석 부트캠프12기 학습일지_03

2023년 12월 18일부터 데이터분석 부트캠프를 진행하게 되었습니다. 오늘은 2024년 01월 05일로 시작한지 19일째 되는 날이네요! 데이터 분석을 위한 기초 수학/통계(이동훈 강사님) 지도학습과 비지도 학습 지도학습: 지도학습은 정답이 있는 데이터를 활용해 데이터를 학습하고, 학습한 모델이 얼마나 정답을 정확하게 맞추는지 평가하는 학습이다. 분류, 회귀 문제들을 해결 가능하다 회귀: 연속형 수치의 입력값을 활용해 특정 수치를 예측 분류: 주어진 입력 값을 2개 혹은 여러 개의 결과값으로 분류 비지도학습: 비지도학습은 정답이 없는 데이터를 활용해 데이터를 학습하는 것. 데이터가 어떻게 구성되어 있는지, 혹은 어떻게 분류될 수 있는지에 대한 문제 해결 군집 문제 해결 가능하다 차트 그리기 차트를 그릴..

[AI900][K디지털플랫폼 AI 경진대회] 본선 후기01 / 마이크로소프트 애저 / 인공지능을 활용한 디지털 격차 해소 아이디어 / 보이스피싱 보이스캐너

2023년 12월 12~13 1박2일동안 진행되는 K디지털플랫폼 AI경진대회 본선 후기를 작성해볼게요! 하고 싶은 말이 너무 많아서 1편과 2편으로 작성해야 할것 같아요! 그만큼 한것도 많고 배운것도 많았던 아주 유익한 시간이었습니다. 1박2일동안 진행되는 해커톤, 경진대회를 처음 나가본거라 긴장도 많이되고 내가 과연 뭘 할수나 있을까.. 이런 걱정을 많이 했는데 멘토님께서 자세히 피드백 해주시고 24시간동안 온전히 개발에만 집중하는 경험을 해 볼 수 있는 정말 소중한 경험이 되었어요. 1편에서는 전체적인 경진대회 일정에 대해서 2편에서는 팀별 프로젝트에 대해서 쓰도록 하겠습니다! 장소는 경기도 안성에 있는 LS미래원에서 진행되었습니다. 자율적으로 시간에 맞춰 와도 되지만, 저는 교대역에서 셔틀버스를 타..

Part.3_Chapter.02_데이터 분석 라이브러리

배우는 것 : numpy, pandas, seaborn, eda 프로젝트 ▶ numpy 란? 1. Nymerical computing with python : 수치연산 및 벡터 연산에 최적화 된 라이브러리 2. 2005년에 만들어 졌으며 100% 오픈소스이다 3. 최적화된 C code로 구현되어 있어 매우 좋은 성능 4. 파이썬과 다르게 수치연산의안정성이 보장되어 있다 (numerical stable) 5. N차원 실수값 연산에 최적화 되어 있다 == N개의 실수로 이루어진 벡터 연산에 최적화 되어 있다 ▶ Numpy룰 사용해야 하는 이유 1. 데이터는 벡터로 표현됨, 데이터 분석이란 벡터 연산이다. 그러므로 벡터 연산을 잘해야 데이터 분석을 잘 할 수 있다 2. 파이썬은 수치 연산에 매우 약하다. 실수..

3. 데이터 분석을 위한 핵심 Tool Python(김상모 강사님)_01

▶ 코드를 작성할 때 주석처리를 하는 것이 중요하다. ▶ 진법: 0부터 n개의 숫자를 사용해서 수를 표현하는 방법 ▶ 2진법, 10진법, 16진법 ▶ 2진수 -> 16진수 변수 ▶ 2진법: 0과 1 두개의 숫자 사용, 0b ▶ 10진법: 0~9까지의 10개의 숫자 사용, ▶ 16진법: 0~9의 10개의 숫자와 A~F까지의 6개의 문자 사용, 0x 붙임 10 :A / 11 :B / 12 :C / 13 :D / 14 :E / 15 :F ▶ 컴퓨터 프로그램 ▶ 컴퓨터에 일을 시키려면 인간이 컴퓨터에게 자세한 명령어 (instruction)들의 리스트를 줘야함 ▶ 프로그램: 컴퓨터가 수행할 명령어를 적어 놓은 문서 (=작업지시서) ▶ 프로그래머란 컴퓨터 프로그램의 논리나 알고리즘을 설계하고, 원시코드를 작성하여..

Part.3_Chapter.01_파이썬 프로그래밍

01. 프로그래밍이란 ▶ 폰노이만 아키텍처 : 1. CPU (Central Processing Unit) : 컴퓨터에서 일어나는 모든 연산을 담당 2. Memory (주로 DRAM(메인메모리)) : 프로그래밍을 할 때 사용하는 모든 데이터, 코드가 올라와 있는 공간 3. Input/Output Devices : - storage(HDD, SSD) - Monitor, Mouse, Keyvoard... ▶ 작성한 프로그램은 모두 메모리 안에 상주하고 있다. ▶ 프로그램 입장에서 모든 처리는 메모리를 기준으로 이루어진다. ▶ 스토리지: 전원이 꺼져도 정보를 저장하고 싶음, 저장하는 곳 ▶ 스토리지(저장장치)에 있는 데이터를 불러오는 load, 메모리에 있는 내용을 저장장치에 저장하는 save ▶ 메모리에 있는..

[패스트캠퍼스] 데이터 분석 부트캠프 12기_OT 솔직후기

안녕하세요! 패트스캠퍼스 기자단에 선발되어 활동하게 되었습니다! 부트캠프에 대해 알아보는 많은 사람들에게 솔직하고 생생한 정보를 전해드리고 싶습니다. 포스팅이 도움이 되었으면 좋겠습니다 :) 0. 데이터 분석 부트캠프에 지원하게 된 계기는? 저의 본전공은 생명건강공학과이고 데이터 사이언스 학과를 복수 전공하고 24년 2월 졸업하게 되었습니다. 처음에는 실험데이터를 다루는 것에 흥미를 느껴 데이터 분석에 관심을 갖게 되었지만, 막연하게 바이오 관련 데이터를 다루고 싶다는 생각만으로는 저의 진로를 결정하기에는 부족한 부분이 있다고 생각했고, 또한 취업을 하기에도 데이터 분석가로서의 역량이 부족한 것 같아 학원이나 부트캠프를 다녀야겠다는 생각이 들었습니다. 또한 지원할 때의 저는 4학년 2학기 기말고사를 준비..

728x90