머신러닝, 데이터분석 공부 고민만 하는 분께 l 파이썬 공부 이유 l 머신러닝 공부 순서
HTML-код
- Опубликовано: 9 фев 2025
- 머신러닝, 데이터분석(데이터사이언스), 인공지능 공부를 시작하지 못 하고 고민만 하고 계신 분들께 꼭 필요한 영상입니다. 지금 어떤 태도를 취해야 하는지, 파이썬 공부가 도움이 되는 실질적인 이유 무엇인지, 개인적으로 문과생이 머신러닝 공부를 시작한 방법 등을 소개합니다.
점프투파이썬 책 wikidocs 링크: wikidocs.net/b...
[Class101 X 꽃부리 AI] 클래스101에 개발자와 비개발자 모두를 위한 자연어처리 입문 강의를 오픈했어요: class101.page.link/UPur
시작하는 큰 도움이 되었습니다. 저는 학원 갈 여유가 안되서 일단 도서관에서 파이썬 책부터 많이 빌려왔습니다. 다른 영상도 다 같이 정독해볼께요!
최근에 너무 바쁜일이 많아 답변이 늦었습니다 ㅠ 일단 시작하셨다니 응원하겠습니다~!!^^
감사합니다. 저도 '일단 시작해야 겠다'고 생각이 들어서 작년 말부터 파이썬 부트캠프 프로그램을 시작해서 끝냈습니다.
언급하신 책들의 서문에 '파이썬 프로그래밍에 대한 이해'를 선행요건으로 정한 것에서 '그래서 뭘 얼마나 이해해야 하는거지?'라는 의문이 듭니다. 파이썬 언어를 이용해 CS에 대한 지식까지 요구하는건지, 아니면 파이썬 문법 사용에 익숙해진 수준을 말하는 것인지 모르겠습니다.
일단 ‘시작’하셔서 파이썬 프로그램을 공부하신 것은 저는 정말 잘 하셨다고 생각해요! 궁금해하시는 부분에 대해서 제 생각을 말씀드릴게요. 결론적으로는 CS에 대한 지식(자료구조, 알고리즘, 전자계산기구조 등)까지 다 이해해야 머신러닝 관련된 책을 이해할 수 있는 것은 아닌 것 같습니다. 제 개인적인 경험으로도 CS지식이 부족한 상황에서도 파이썬 문법에 대한 이해를 가진 상태로 머신러닝 책들에 있는 코드 자체를 이해하는데는 크게 문제가 없었던 것 같아요. 파이썬 부트캠프에서 파이썬에 대한 자료형, 제어문, 함수, 클래스, 파일 읽고 쓰기 등을 배우셨다면, 바로 데이터 수집, 처리, 머신러닝 모델 관련 책을 보기 시작하는 것이 더 효율적인 방법인 것 같아요. 머신러닝 공부를 하시면서 CS적인 지식이 요구되면 그 때 머신러닝 공부와 함께 그 부분을 공부하시는 것이 더 좋은 것 같습니다. 참고적으로 영상에서 언급하진 않았지만 다른 머신러닝 책에 보면 “기본 파이썬 코딩 구문 지식만 있으면 된다”라고 되어 있어요. 답변이 도움이 되셨으면 좋겠네요~
@@it4928 감사합니다!
@@lombaio2136 주식투자 안할거면 모르겠지만 투자 계속할거라면
주식으로 10만원에서 30억으로 만든 [주식의정석] 이 채널의 영상들을 꼭 보셔야 할거에요 (영상들이 짧아서 보는데 무리없음)
주식투자를 어떻게 해야만 하는지 그야말로 주식의정석을 보여주고있더군요.
아마 은둔고수로 추정이되는데요 광고 아니니 오해없으시길..
저도 비전공자지만 유튜브로 공부도하고 학원도 다녀보려구요~ 좋은영상 감사합니다~^^!
좋은 생각이에요~ ! 화이팅입니다~
선생님. 그런데 또 어떤 분들은 데이터 사이언스나 머신러닝만 해서는 할 수 있는게 적다며 백엔드 개발이나 엔지니어링을 해야 실제적 데이터 수집부터 수행이 가능하다고 하시는데, 정말 그러할까요?
그럼 Ai 대학원 진학 고려시에는 백엔드 개발이나 엔지니어가 되겠다는 전제를 해야하는 것일지요. 조언 꼭 듣고싶습니당
업계에 있으면서 저도 딱 머신러닝만 할 수 있는 것이 경쟁력이 있을지 고민하면서, '인공지능만으로 먹고 살 수 있을까?' 영상을 최근에 올렸어요:
ruclips.net/video/Tk-aC8PT_K8/видео.html
영상이 참고가 되셨으면 좋겠네요! 취업을 생각하신다면 머신러닝 + 데이터 엔지니어에 대한 이해나 머신러닝운영(MLOps)에 대한 이해가 있을 때 더 경쟁력이 생기는 것 같아요
편입하다가 절망하고 시대가 점점 특이점이 오는것 같아 Ai 공부에 뛰어드려는 20대중반입니다. 제가 공과대학이나 코딩을 접한적이 거의 없는데 지금부터해도 원하는 진로를 얻을 수 있을까요.. 벌써 많은 분야에 AI가 접해져 솔직히 참담한데 지금 아니면 시작할 기회가 없을것 같아서요. 좋은 영상 감사합니다.
안녕하세요! 저는 29세 후반에 AI 공부를 시작했고 공과대학이나 코딩을 접한적 없는 상태에서 빅데이터/인공지능 공부를 시작했어요~
얼마전에 서울대 데이터사이언스 대학원에 박사과정인 분을 인터뷰하면서, 대학원에 진학한 석사 연령대를 물어봤더니 30대도 많고 다양하다고 들었습니다.
물론 미래는 알 수 없지만, 20대 중반이시면 늦은 시기는 아닌 것 같습니다^^
당장 시작해봐야겠어요 ㅠ 매번 고민만해서~~
그렇게 생각하셨다니 영상을 만든 보람이 있네요 ^^ 화이팅입니다~~
이제 중3이 되는 학생인데 이 분야에 관심이 생겨서요 ㅜㅜ 파이썬은 조금 다룰 줄 아는데 미적분 이런 거 보면 하나도 이해가 안돼요 ㅜㅜ 고등학교 때 미적분 등을 배우면서 시작해볼 예정이고 지금 따로 할 건 없나요 ?? 아니면 고등수학의 지식은 몰라도 되는 머신러닝 관련 책 부탁드릴 수 있나요 ..
서점에 가면 다양한 머신러닝 관련 책들이 있는데, 수학/이론쪽보다 우선 실용적으로 scikit-learn이나 tensorflow라는 머신러닝 관련 파이썬 라이브러리를 사용하는데 초점을 둔 책이 접근하기 좋을 것 같아요^^ 제가 아는 책은 “파이썬 라이브러리를 활용한 머신러닝”(안드레아스 뮐러 외 1명 지음, 박해선 옮김)입니다. 엄청 쉬운 책이라고는 못 하지만 수학적 이해 없이도 코드 따라하면서 머신러닝 적용해보실 수 있어요!
@@it4928 친절한 답변 감사합니다 ㅜㅜ
제대로 하려면 고등수학 배우고 다변수미적분, 선형대수, 수리통계까진 공부하셔오.... 중3이면 아직 어리니...
@@gojin200 ㅜㅜ 그걸 모르면 아무것도 못하겠죠 ..?
안녕하세요! 저는 통계학과 진학을 목표로 하고 있는 고3 수험생입니다 ㅜ 제가 통계분야에 관련된 분들을 인터뷰해야하는데 혹시 질문 3~4개 정도 해주실 수 있나용??ㅠㅠ
안녕하세요~ 통계학과 진학을 생각하시는구요! 빅데이터/머신러닝 분야를 생각할 때 정말 좋은 과라고 생각해요 ㅎ 제 학부 전공이 통계학과는 아닌데, 석사로 데이터사이언스를 공부해서 관련된 과 전공을 하긴 했어요~ 혹시 그래도 제 인터뷰가 괜찮다고 생각하시면, aiwithsj@gmail.com으로 질문 주시면 제가 확인해서 답변이 가능한 부분은 답변드릴게요~
안녕하세요~! 국내 대학원 진학 보다 영국에서 석사를 취득하신거에는 어떤 장점이있을까요 영국까지 가게되신 계기가 있을까요
안녕하세요 ~ ruclips.net/video/nFxtF36cCto/видео.html
좋은 영상 정말감사합니다!
영상이 좋은 영향을 줬다면 정말 기쁘네요~ !! 좋은 하루보내세요~
저 책들 광고에요? 아님 진짜 다 구입해서 공부 하신 책인가요??
도서 장바구니에 ㅠㅠ 책을 나열했는데
저기 쌓여 있는 책들이랑 많이 겹쳐서 여쭈어 봅니다...
책 광고를 위한 영상은 아니었구요 ^^ 제가 공부하려고 다 구입한 책이고 처음부터 다 본 책도 있고, 부분적으로 필요한 부분만 본 책도 있어요~
현재29살이고 코딩 조금씩 공부하고있는데 30살에 회사 그만두고 ai공부하려는데 30살부터하면 늦지 않나요. 30살2월 말까지 다니려고합니다.
저도 29살 후반에 회사 그만두고 국비지원으로 AI공부를 시작했어요! 30살에 시작은 늦은 것 같지 않습니다. 더 열심히 한다는 각오로 하면 길이 있다고 생각해요
지금 c만 할줄알고 코딩테스트, 알고리즘 공부를 조금 하고있습니다. 알고리즘 공부와 파이썬,머신러닝 의 우선순위나 공부순위 알려주실 수 있나요
머신러닝 분야에서는 파이썬 -> numpy/pandas/matplotlib을 통한 데이터 이해, 전처리 -> 머신러닝 순으로 공부하시는게 좋다고 생각되어요~ 알고리즘 공부는 위에 순서로 공부하시는 과정에서 병행해서 조금씩 공부해도 괜찮은 것 같아요
@@it4928 그럼 파이썬->머신러닝 과정중에 필요한 자료구조+ 수학(선형대수) 이런것도 배워가면서 해야겠죠??
@@asfas3381 수학(선형대수, 미적분, 확률론) 은 말씀하신 대로, 제 생각에도 머신러닝 공부하면서 병행해서 공부하는게 좋은 것 같습니다 ^^ 머신러닝을 깊게 이해할 때는 수학적인 개념이 필요해요. 자료구조는 꼭 필수라고 말씀드릴 수 있을지는 잘 모르겠는데, 알아두면 도움이 되는 것 같습니다~
안녕하세요 파이썬 문법기초는 doit책을 통해 다 익혔는데 더 심화된 과정을 익히고 싶은데 어떤것을 추천하시나요?
심화과정으로 (브렛 슬라킨 지음, 김형철 옮김) 이 책 괜찮은 것 같습니다 ^^ 참고로 빠르게 데이터분석하고 싶으시면, 파이썬 기초문법 공부 후 바로 numpy, pandas, matplotlib 통한 데이터 처리 공부하셔도 되어요~
@@it4928 이른 시간에 감사합니다 추천해주신것들 중에서 골라서 공부해볼게요!
@@Hyon-t4q 화이팅입니다~!!
수포자는 사실상 머신러닝 개발자나 데싸는 힘들겠죠..
수포자라면 머신러닝을 깊게 연구하는 데는 한계가 있을 수는 있을 것 같아요 ㅠ
하지만 다른 백엔드개발자나 데이터엔지니어로 일하면서 머신러닝을 접목하는 방향으로도 생각해볼 수 있을 것 같아요
요즘은 머신러닝을 깊게 몰라도 다른 개발자들이 쉽게 가지고 와서 사용할 수 있기도 합니다
>> 아래 영상 참고: “인공지능만으로 먹고살 수 있을까?” ruclips.net/video/Tk-aC8PT_K8/видео.html
그런데 AI는 아마존이나 구글 MS가 클라우드화했기 때문에 오히려 전망이 나쁘지 않나요?
말씀하신 대로 AI를 클라우드 등에서 쉽게 사용할 수 있게 되어서, 인공지능 분야 취업이나 전망에도 변화가 생기고 있다고 생각해요.
관련해서 “인공지능만으로 먹고 살 수 있을까?” 영상을 만들었는데, 참고하셔도 좋을 것 같습니다: ruclips.net/video/Tk-aC8PT_K8/видео.html
혹시 코딩은 몇살부터 시작하셨는지요..?
저는 29살 중후반에 시작했어요
혹시 한국에서 학원 다니실때 어디로 다니셨는지 알수있을까요?
aiwithsj@gmail.com 로 이메일 주시면 개인적으로 답변드릴게요~
안녕하세요 진로 고민이 정말 많은 취준생입니다 저는 어문계열 문과생이고 이 과정은 완전 처음입니다..
5개월동안 9-6시까지 데이터 분석 부트캠프에 참여하려 하는데 취준생 시기동안 5개월이라는 투자가 맞을지 매우 고민이 됩니다ㅠㅠㅠ시간 투자해서 했는데 안맞으면 어떡하지? 라는 고민과, 부트캠프를 끝낸다고 해서 전문성을 더 많이 가지고 있는 분들에 비해서 차별점이 있고 취업을 할 수 있을지도 고민이 되구요..마음이 급해서 정확한 분별이 잘 안되는 것 같아 조언 구해봅니다
정답은 없는 것 같습니다만 몇 가지 제 의견을 말씀드릴게요. 바로 부트캠프 5개월이 부담된다면, 2주 정도 집중적으로 파이썬을 온라인이나 오프라인 단과로 공부해보시면서 코딩하는 것이 맞는지 일차적으로 확인해보시고 부트캠프를 할지 결정해보는 것도 한 가지 방법일 것 같습니다. 그리고 요즘 부트캠프도 졸업자들이 많아지고 있어서 부트캠프 후 바로 취업이 쉽지 않을 수 있어요. 데이터 분야에는 꼭 머신러닝 많이 다루는 데이터사이언티스트나 머신러닝 엔니지어가 아니더라도, 데이터분석가(인사이트 도출, 시각화 등 주로 함), 데이터 엔지니어(빅데이터를 수집, 관리 파이프라인 구축, 운영) 같은 직군도 있는데 이런 진로들도 고려해 볼 수 있을 것 같아요. 문과시라면 데이터분석가를 타게팅하는 것도 전략이 될 수 있구요. 또한 일반적인 부트캠프 졸업자들과 차별화가 되기 위해, 다른 자격증 공부, 캐글 같은 프로젝트 참여, 개인 또는 팀 프로젝트, 공모전 등 빨리 취업을 원하신다면 딱 부트캠프 공부 시간 외에도 개인시간을 많이 투자해서 경험을 쌓는 것이 도움이 될 것 같아요. 부트캠프가 모든 것을 다 해결해준다고 생각하기 보다, 여러 가지 준비하는 것들 중 부트캠프가 한 가지라고 생각하고 주도적으로 준비하시는 것이 더 차별화하는 좋은 태도일 수 있어요. 제가 이야기한 것이 꼭 정답은 아니기 때문에 하나의 의견으로 참고해주세요~
유튜브로 파이썬에 대한 기본은 학습했는데 이후의 학습을 어떻게 진행하면 좋을까요?
파이썬은 데이터 분석/머신러닝을 위한 기초 도구이니, 이제는 본격적으로 데이터를 다루면서 학습하는게 좋은 것 같습니다^^ 댓글이라 간단히 말씀드릴게요. 파이썬에 익숙해지신 후에는 파이썬에 있는 numpy랑 pandas라는 라이브러리를 사용해서 데이터 읽기/쓰기, 가공, 계산하는 방법 등을 익히시면 좋을 것 같아요. 책, 유튜브 등에 공부할 수 있는 자료는 많이 있더라구요~ 그 이후에 scikit-learn, tensorflow/pytorch 라이브러리를 활용해서 머신러닝을 적용해보는 식으로 순서를 생각하시면 될거같아요^^
파이썬 학원 추천해주실 곳 있나요??
저는 파이썬만 따로 학원에서 공부하지는 않고, 국비지원커리큘럼 중에서 파이썬을 배웠어요 ㅎ 딱 학원을 추천드리기는 힘들어서, 파이썬 책을 추천드리면 (박응용 저) 추천드립니다~
파이썬 공부 첫시간^^ 듣기만 해도 어렵네요
무엇이든 처음 배울 때는 어렵지만, 익숙해지시면 지금 어려웠던 것들은 나중에는 쉽게 하고 계실거에요!
미적분을 위해서 중학교수준의 사람은 어떻게 배우면 될까요?
일단 문제풀이보다 개념을 이해하는 것이 선행되야 할 것 같아요~ (주)자음과 모음 출판사의 수학자가 들려주는 수학 이야기에서 미분 이야기 시리즈가 저는 처음에 미적분 개념 이해하는데 도움이 많이 되었어요! 참고:
digital.kyobobook.co.kr/digital/ebook/ebookDetail.ink?barcode=4808954416092
파이썬 공부이후에는 어떻게해야하는지도 알려주시면..
이 부분에 대해서는 별도 영상을 만들계획이에요~ 문의를 주셨으니 간단하게 말씀드리면, 파이썬은 데이터분석을 하기 위해 기초적으로 필요한 것이고, 데이터분석은 보통 데이터 이해 -> 데이터 전처리 -> 모델링 -> 평가 이런 프로세스를 따라가요 ㅎ 데이터 이해(탐색적 분석)이나 데이터 전처리를 할 수 있기 위해서는 파이썬에서 numpy랑 pandas라는 라이브러리를 사용하는 법을 배우시면 될 것 같아요! 데이터를 읽고, 가공하는데 필요한 라이브러리레요. 이 부분을 먼저 배우고 머신러닝 쪽으로 넘어가는게 순서적으로 맞는 것 같아요^^
머신러닝 분야로 가려면 다른 백엔드개발도 할 줄 알면 좋나요?
개인적으로는 데이터를 이해하고 전처리하고, 머신러닝 이론을 이해하고 구현하는 능력이 더 중요하다고 생각을 하지만, 데이터베이스를 포함해서 백엔드 개발에 대한 능력이나 지식도 직간접적으로 머신러닝 분야에 관련이 있고, 할 줄 알면 좋다고 생각합니다^^ 물론 회사에서 머신러닝 분야에서도 어떤 프로젝트, 어떤 업무를 하는지에 따라 백엔드 개발에 대한 지식이 얼마나 도움이 될지는 case by case일 것 같습니다.
@@it4928 백엔드개발 추가적으로 배우려면 어떤언어를 하는게 좋을까요?
@@kkpp4510 저도 아직 경험이 제한적이라 확신을 가지고말씀은 못드리겠지만, 제가 알기로 국내는 백엔드로 자바를 많이 쓰는 것 같아요. 정부나 오래된 큰 회사들은 거의 자바를 쓴다고 들었구요. 영상에서 말씀드린 것처럼 머신러닝/딥러닝 개발은 주로 파이썬 + scikit-learn 또는 TensorFlow/PyTorch 라이브러리로 하기 때문에, 머신러닝 관점에서는 자바보다 파이썬이 더 유용하구요. 저는 백엔드를 ‘아주’ 조금 할 줄 알지만 주로 파이썬으로 인공지능 개발하는게 주력이라, 백엔드에 대한 구체적인 방향은 좀 확실하게 말씀드리가 어렵네요 ^^;
공부순서가 아니라 걍 파이썬 공부하라는 거 아님?
이 영상만으로 공부순서 설명이 부족한 것 같아서, 이후 공부순서 영상도 업로드했어요~ ruclips.net/video/m6-4h2odSJc/видео.html