저도 수학 관련 질문좀..
글쓴이: superwtk / 작성시간: 화, 2006/11/28 - 1:20오후
컴퓨터공학을 전공하고 있는 대학생입니다.
저번학기에 Calculus 1을, 이번학기에 Calculus 2를 들었구요, 다음학기에 Linear Algebra(선형대수?)를 들으려고 등록해놓은 상태입니다. 사실, Linear Algebra 대신 Vector Calculus 를 들을까 하고 고민중입니다.
Discrete Math(이산수학?)는 딱 보면 컴퓨터공학이라는 학문을 지탱하고 있는 수학이라는걸 알 수가 있는데, Calculus 나 Linear Algebra 같은 수학 과목이 나중에 어떤식으로 도움이 되는지 궁금합니다. 도움이 안되나요? 듣지 말까요? ㅎㅎ 막연한 느낌이긴 한데 어떤식으로든 도움이 될 것 같습니다. 경험담을 들려주세요~
덧붙임
Calculus 1, 2 에서는 주로 미분과 적분, 그리고 그에 관련된 응용 기술을 배웁니다. 한국의 고등학교 수학 교육 과정에도 포함되어있긴 하지만 그거보단 더 깊이, 더 많이 배우죠 ㅎㅎ
Forums:
앞으로 뭘 공부할 지에 따라 다릅니다.
보통 대학 과정에서는 미적분과 선형대수를 배우고 그 다음에 앞에 배운 내용을 적용하는 수치해석을 배우죠. 또 수학이 쓰일만한 곳이 그래픽스쪽인데 3*3, 4*4 행렬 연산이나 삼각함수, 2차 방정식의 근의 공식같은 고등학교 수준이나 아주 약간 높은 수준의 수학이면 충분합니다.
대학원 과정에서는 다른 분야와 연결하거나 이론적 모형을 만드는 경우가 있기 때문에 분야에 따라 쓰이는 경우가 있습니다. 네트워크나 OS 같은쪽의 이용률에 대한 모형이라던지 그래픽스에서의 시뮬레이션이라던지 하는 분야에 주로 쓰입니다.
위에 있는 분야가 아니라면 사실상 일반적인 수학을 공부 안해도 학습하는데는 별 지장이 없습니다. 알아두면 어쩌다 관련된 문제가 나왔을 때 풀기 쉬운 정도랄까요. 보통 대학원 과정에서도 대학교 때 배운 내용이 가물가물해서 새로 공부하는게 보통입니다.
,,,
필드에서 4년정도 일을 하다가 학부에 다시 복학을 하게 된
늦둥이 학생인데..현재 학부3학년말이구요..
현재 랩에서 연구중인걸로
abnormal traffic detection쪽에 대해 개발(연구)중인데
필드에서 하던 방식에다가 수학적인 부분을 가미 할수 있어서
좋은거 같습니다..
구체적인 예로 detection 기법으로 몇가지들을 쓰는거 같은데..
작년에 발표한 논문중에 K-MEANS(VQ)를 이용해서 분석 하는 경우도 있고
현재 제가 조사중인 Maximum Entropy 분산을 분석 하는것도 있고
ARMA(회귀분석/이동평균) 분석을 사용하는것도 있고..
머 대충 이런식으로 사용하는것 같습니다.
솔직히 필드 나가서 수학적인 부분이 중요하다는 느낌이 들 정도면
PM이상급이나 실제적이 알고리즘 적용을 해야만 하는 일을 맡았을 때나
가능 하지 않을까 싶습니다.
머 만나본 분들중에서 그게 먼 상관이냐 난 나대로 할랜다 하는분들도
많긴 한데...
배워둬서 나쁜건 없으실거 같습니다.
ps. 위에 말씀드린 내용중 대부분 확율/통계를 사용합니다.
몇몇 전산과에서 보면 확율/통계 과정 자체가 없는 경우도 있던데..
좀 난감한거 같습니다.(전 전자과입니다..오해 없으시길..)
ps2. 참고로 영상처리쪽도 마니 사용하는 같습니다.
FFT마니 사용하는거 같구 영상 처리 하려면 matrix는 필수 인거
같습니다. 깊이 있게 하지 않아서리...
수업을 듣긴 하는데 -_-해본거라곤 동영상 에지처리 해본게 다라서
머 별달리 말씀드린건 없습니다.
..
컴퓨터 학과라면 대학원에서는 수학이 필수가 됩니다.
특히 확률/미분/적분/vector가 특히 중요합니다.
윗분이 말씀하신 maximum entropy같은 경우도
모르는 변수에 대해서는 entropy를 최대화(maximum) 한다는 것으로,
모르는 변수는 확률을 uniform하게 분포시킨다는 개념입니다.
하여간.. 제가 전공하는 분야에서는 수학이 필수이군요...
대학원 이상을 진학하고자 한다면, 수학을 게을리 해서는 안됩니다.
혹시 학기가
혹시 학기가 쿼터식인가요? calculus 2 는 봄, 가을 말고 여름에 많이 듣더군요.... vector calculus가 calculus 3가 되는지는 모르겠지만, 윗분 말씀대로 혹시 대학원 생각하고 계시면 말씀하신 과목 다 들으세요...그리고 일단 수학만 끝내놓아도 학교생활에 여유가 생길것입니다.
==
more than one way to do it
말로만 블로거: http://gojdweb.egloos.com
전 수학 복수전공을
전 수학 복수전공을 하고 있습니다.
그래도 저도 수학이 구체적으로 CS의 어디에 적용될 수 있는지 자주 교수님이나 주변 지인들에게 물어보곤 합니다.
대부분의 대답은 (수학과 3, 4학년 정도의) 고등수학은 그다지 필요 없다라고 돌아옵니다.
하지만 뛰어난 (응용분야를 제외하고) 성과를 보이시는 교수님들이랑 이야기를 좀 더 해보면
말씀은 그렇게 하시면서 정작 당신은 다 알고 계십니다. =_=;
Computational Geometry를 전공하는 교수님이시던데.
수학이 그다지 직접적으로 연관이 없다고 말씀하시면서 수학을 상당히 잘 아시더군요. (topolgy 등등)
----------------------------------------------------------------------------
"It is more important to know where you are going than to get there quickly"
- Mabel Newcomber
----------------------------------------------------------------------------
"It is more important to know where you are going than to get there quickly"
- Mabel Newcomber