V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
omengye
V2EX  ›  程序员

看见很多人都在说数学的重要性,想跟大家说说数学系人的苦恼,顺便求大家支支招

  •  
  •   omengye ·
    omengye · 2013-07-05 19:44:39 +08:00 · 4647 次点击
    这是一个创建于 4151 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我本科是数学科班出身,现在在读研一,专业方向是生物数学(传染病),主要搞的是常微分方程及其稳定性的一些分析,实质就是建的模型要和实际情况基本一致,这样就能够预测未来的发展状况。
    但是在国内很多数据都是保密的,得不到数据,建模基本上是被忽略了,一般就是在别人的模型上改改,显得更符合常理一些,可是这显得二字其实仔细想起来实在是不靠谱。
    所以我觉得这样下去真是没什么意思,想往算法方向转,一个折磨我和我的小伙伴们多年的问题就产生了。
    我们数学系大部分人每天都是对着题目算来算去,对于数据的处理还处在纯手动阶段。对于我来说唯一能说得上精通的就是matlab了,因为用c/c++来计算一些变限积分或画图太复杂,而matlab能几句话解决战斗,所以c/c++基本上就是渣,python还在自学中。
    我们中的很多人都去做了老师,可是我一点也不愿意。
    最后再来说说自己吧,对互联网发展很感兴趣,gentoo用了两年,vps上搭过octopress(见笑了),能熟练使用搜索引擎,目前学过的和算法沾边的有数值方法和最优化方法,求大家给个建议,如果想往算法工程师方向努力的话现在应该怎么做?
    14 条回复    1970-01-01 08:00:00 +08:00
    mrsatangel
        1
    mrsatangel  
       2013-07-05 20:00:24 +08:00
    大一工科男一枚。。说说我的看法吧,我是学通信的,c/c++、MatLab都要学,matlab的好处就是有大量的toolbox功能非常强大,c和c++就是更加接近计算机的工作方式,直接对内存操作什么的,况且c++还有一个stl,所以我感觉c/c++还是有必要学一下的。像我们班大一上是学c,大一下选学c++或者java,但是基本所有人都是选的c++。至于python我也想学一学,咱们学校对门的交大,连五年制医学生都要学python这种话我会乱说?
    typing
        2
    typing  
       2013-07-05 20:09:53 +08:00
    游戏引擎需要(计算)数学方面的人.
    分成两个方面: 问题建模 和 数值计算. 后者可能对写程序的经验需求多一些.

    我只是说一下, 不过看楼主对互联网感兴趣的话, 我估计就是数据挖掘/机器学习那类了.

    (我自己是游戏引擎的, 本科CS, 后来自己学的DE, Computational Science什么的)
    miaoever
        3
    miaoever  
       2013-07-05 20:16:36 +08:00
    如果可以的话,可以用 Python + Scipy + Numpy 逐步替代 matlab ,这样你就能更加熟悉 Python, 而 Python 相关的编程技能也许对成为计算机领域的工程师比较有帮助。
    013231
        4
    013231  
       2013-07-05 20:16:41 +08:00
    說句題外話, 搞傳染病的數學建模你可千萬別用國內數據, 基層醫院和政府根本不願意上報傳染病(尤其是比較敏感的那些), 衛生部統計到的數字水分極大.
    我媽媽退休前就是搞傳染病控制的, 所以我對此略知一二.
    omengye
        5
    omengye  
    OP
       2013-07-05 20:34:50 +08:00
    @miaoever 我看了下,有些方面应该可以,谢谢
    sinxccc
        6
    sinxccc  
       2013-07-05 21:09:23 +08:00   ❤️ 1
    建议楼主可以尝试看看机器学习方面的东西。原理上对数学科班的人应该很容易,找一些公开的数据自己上手拿 Matlab 玩一玩也很方便。
    shinerene
        7
    shinerene  
       2013-07-05 21:16:19 +08:00
    @mrsatangel 莫非你是华师大??哈哈哈
    mrsatangel
        8
    mrsatangel  
       2013-07-05 21:23:06 +08:00
    @shinerene 说的好听,实际上就是蓝翔职业技术学校东川女子高等师范分校区= =
    shinerene
        9
    shinerene  
       2013-07-05 21:33:15 +08:00
    @mrsatangel 哈哈哈~果然啊 妹子多呀~~以前去华师大的时候 妹子数量和质量都不错啊感觉~~
    sd4399340
        10
    sd4399340  
       2013-07-05 22:23:48 +08:00   ❤️ 1
    我本科也是学数学的,虽然当时考试都拿了高分,但学过基本都忘了。。。然后研究生跨考的计算机,模式识别,意识到数学的重要性,但好多也拾不起来了。。。虽然是研究算法,但很偏理论,同LZ一样,基本天天matlab,什么C啊C++的,很少接触,别的都是自学的,也就这么过来了~

    其实我觉得吧,学数学哪点好,就是不害怕数学了,譬如说你想解决某个问题,他跟数学有关,别人一看可能就怕了,但学数学的已经锻炼出来了,当然也不是数学学得有多好,但不怕就是个优势~
    omengye
        11
    omengye  
    OP
       2013-07-05 22:46:27 +08:00
    @sd4399340 哈哈 确实,连希腊字母都快认全了还怕啥
    luikore
        12
    luikore  
       2013-07-05 23:07:14 +08:00   ❤️ 1
    计算机和数学的交集为空

    就和汤川学说的一样: 这不是数学, 是算数
    felix021
        13
    felix021  
       2013-07-06 00:24:10 +08:00   ❤️ 1
    一本《数据结构》,一本《算法导论》
    Ricepig
        14
    Ricepig  
       2013-07-06 14:37:38 +08:00   ❤️ 1
    @sd4399340 是的,学过以后,你就不害怕数学了,这是个巨大的优势

    研究传染病,和CDC合作啊。

    旧模型+新数据,旧数据+新模型,新数据+新模型,都能出文章。

    旧模型+旧数据,总结一下也能出文章
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1727 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 16:56 · PVG 00:56 · LAX 08:56 · JFK 11:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.