프로그래밍 초보자는 3개월 동안 에이드미를 들어보았다.

[시작]
데이터 과학의 세계에 흥미를 느끼려면 반드시 데이터 분석을 업무로 삼아야 한다
데이터 과학자의 소양 중 하나인 프로그래밍을 배우기 위해
Aidemy의 데이터 분석 과정을 들어봤습니다.
[본 보도의 개요]
이 글에서 우리는 Aidemy에서 실시한 일과 그 중에서 얻은 학습 등을 쓸 것이다.
정말 초초보자이기 때문에 기술적으로는 효과적인 보도가 아닐 수도 있다.
교육훈련 보조금 제도가 있지만 솔직히 Aidemy 프로그램이 높으니 수업을 들어볼까 말까
길을 잃은 사람에게는 참고 가치가 있을 수 있다.
[섀도우 속 학습 회고]
내가 들은 데이터 분석 과정에서pandas와numpy 등 라이브러리의 사용 방법부터
딥러닝과 트위터 이용에 대한 감정 분석은 17개 과정이 있다.
처음에는python의 기본 조작, 라이브러리의 사용 방법 등 학습에서 들어갔다.
이러한 과정 체계를 완성하고python을 어떻게 처리하는지 이해하다
나는 대략 한 달이 걸렸다고 생각한다.
나는 정말 처음으로 수업을 들었기 때문에 이렇게 오랜 시간이 걸렸다
가능하다면'pyhon'에 관한 곳과 기본 라이브러리는 사전에 인터넷에서
책 읽기 등을 통해 Aidemy에서 복습이나 실천으로 진행하면
나는 매우 순조롭다고 생각한다.
이 부근의 기초 과정이 끝난 후, 교사가 공부하고, 교사가 공부하지 않는다
심도 있는 학습 등에 대한 학습을 깊이 있게 하다.
내 이해력의 문제이기도 하지만 이 근처에 막힌 게 여러 개 있어.
이런 의미에서 말하자면, 기초적인 창고 등은 수업을 듣기 전에 어느 정도 이해가 되었다
순조롭게 진행되는 기초 위에서 이 과정들은 시간의 여지가 있다
나는 노력할 수 있다.
나처럼 꽉 찬 일이 많아도 slack을 이용해 언제든지 질문할 수 있다
매일 질문을 반복하여 가능한 한 모르는 곳을 깨뜨리다
신경 썼어.
마지막 달은 응용편의 느낌으로 타이타닉 호의 데이터를
생존 가능성을 이용하여 분석하다
감정 분석, 주가 예측 등을 진행했다.
(솔직히 어려워서 100% 이해하기 힘들어요...)
그럼에도 불구하고 거의 모든 과정에 수정 과제가 있다
너는 그 과정에서 배운 것을 즉시 출력으로 옮길 수 있다.
당신 덕분에 자신이 이해할 수 있는 일, 알고 싶었지만 이해하지 못한 일 등
너는 자신이 얼마나 이해했는지 알 수 있다.
물론 과제 수정도 slack을 통해 질문할 수 있다
설령 자신이 잘못을 잘 개선하지 못하더라도 건의를 받으면서 진행할 수 있다.
[만든 물건]
Aidemy에서 강의를 통해 배운 성과 중 하나를 소개합니다.
이런 일도 할 수 있으니 참고가 됐으면 좋겠습니다.
몬테카로법의 방법으로 원주율을 추정하는 절차를 소개했다.
몬테카로법은'무작위 수로 어떤 값을 평가하는 방법'을 가리킨다.
때로는 랜덤 수를 사용하기 위해 정확하게 출력하고, 때로는 랜덤 수에 의존하여 출력을 원한다
얻을 수 없는 일이 있다.
일×1의 정사각형 안에서 무작위로 점을 치다.4분의 원 내, 즉 원점(왼쪽 아래 정점)까지의 거리
1 이하는 1점 추가, 1보다 큰 추가 0점.
위 작업을 N번 반복합니다(자체 설정 반복).
총 획득점을 X로 설정할 때, 4분원 내에서 약간의 확률로 𝑋𝑁가 4분원의 면적π4
보시다시피 "4"는 원주율의 근사값입니다.
시도 횟수 N이 클수록 확률은 이론값(대수법칙)에 수렴되고 근사값은 원주율에 가깝다.
그럼 우리 실제로 한번 봅시다.
먼저 필요한 라이센스 라이브러리를 가져옵니다.

다음은 시험 횟수와 계산을 설정하는 데 사용할 코드를 적으세요.
우선 시행 횟수를 100회로 설정해 보자.

다음은 시험 내용에 관한 코드를 쓰세요.

원주율 근사치의 계산과 이 과정에 필요한 실행 시간을 설명합니다.

위에서 계산한 원주율과 실행 시간을 표시합니다.

원주율을 계산하기 위해 그려진 점을 산포도로 표시합니다.

성공을 표시합니다.원주율은 3.12이다.그런대로 괜찮을 것 같다.
역시 100번이면 스카스카라서 시험 횟수를 늘리고 싶어요.

따라서 시도 횟수는 1000회다.

점 1000개 그리면 좀 무섭다...
그것보다 원주율 3.25!?
얼마나, 정밀도가 떨어졌잖아!왜냐하면 원주의 경계선에 파란 점이 몇 개 있어요.
이 부근은 아마 오판되었을 것이다.이대로는 끝낼 수 없다.

그래서 마지막으로 단숨에 100배로 늘려 100000번을 시도했다.
스스로 10만 번을 그리는 것은 힘들지만, 프로그램이라면 0 을 2개만 추가하면 된다.
얼마나 홀가분한가.

역시 10만 개의 웃음.
이미 전혀 아는 사이가 아닌데.
그리고 가장 중요한 원주율, 3.143840!!
상당히 가까워졌어!실제 원주율은 3.14159265...그래서 소수점 3위부터 달라졌어요.
순조롭게 3.14까지 계산하다.

이상은 몬테카로법으로 원주율을 계산하는 프로그램입니다.
[앞으로의 활용]
일단 프로그래밍의 기초를 배웠어요.
나는 앞으로 고정시키기 위해 끊임없이 연습을 반복하고 싶다.
앞으로도 R 언어를 사용하여 진정으로 데이터 과학자로서 데이터 분석을 진행할 것이다
나는 전문적인 업무에 종사하고 싶다.
[끝]
제 개인적인 느낌은 혼자서 프로그래밍을 배우는 거예요.
나는 상당히 엄격하다고 생각한다.(그런 일을 할 수 있는 건 일부 천재??)
코드를 계속 쳐다보는 건 정말 힘들어요. 기본적인 규칙과 의미.
모르면 해독의 단서를 만들기도 어렵다.
설령 실천 연습과 반복 연습이 독학으로 진행된다 하더라도 정말 처음부터
만약 자습에 어려움을 겪고 있다면, Aidemy 같은 곳에서 체계적으로 공부할 수 있다
나는 이것이 진보로 가는 지름길이라고 생각한다.
지금 프로그래밍을 시작한 사람과 지금 독학이 교착 상태에 빠지면
수업을 꼭 고려해 보세요.

좋은 웹페이지 즐겨찾기