zoukankan      html  css  js  c++  java
  • 找工作(一)

    网上的一些招聘试题:

    2016百度校招:http://m.blog.csdn.net/article/details?id=48714673

       1、 SVM多分类参考:http://blog.sina.com.cn/s/blog_5eef0840010147pa.html

        SVM与神经网络的关系参考:https://www.zhihu.com/question/22290096

        看知乎上的讨论有人将线性SVM看作单层的神经网络,理由是都可以表示成矩阵乘积的形式。在非线性问题上两者用了不同的方式,

        SVM采用了kernel trick,神经网络通过隐含层来实现非线线。

        2、SVM与logreg的异同:两者的优化目标都可以表示为regularization+loss的形式,它们的regularization都是一样的,只是loss不同:

    SVM选择的是hinge loss,err=max(1-ys,0); logreg选择的是cross-entropy error,err=log2(1+exp(-ys))。

         3、采用线性表、二叉平衡树和哈希表存储数据的优劣

             线性表:插入时间复杂度为1,因为无序,所以查找需O(n)的复杂度,适合数据量较小或查询量较小的情况

             二叉平衡树:不论是插入、删除还是查询,都近似为O(logn),依赖于旋转操作来维持平衡(红黑树),代价较大,

       在数据量大且随机的情况下不如hash。

             哈希表:在随机的情况下,插入、删除、查询都是O(1),可能出现冲突导致复杂度高,消耗内存;适合大数据选用。

        4、如果元素较少,且几乎有序,则适合插入排序,复杂度接近O(n),最坏为元素逆序,复杂度为O(n2)。

       

    这是2013年百度校招的试题:http://blog.sina.com.cn/s/blog_a7a1eb490101hsoc.html

    同样问到了SVM与神经网络的关系?

  • 相关阅读:
    Windows下PATH等环境变量详解
    html表单,做个申请邮箱界面练习。
    截取字符串,去空格的练习。
    for循环
    c# if else的练习,判断闰年,输入日期,输出这是今年的的多少天!
    HTML
    输入输出2
    输入输出练习1
    Map练习
    数据库设计范式
  • 原文地址:https://www.cnblogs.com/573177885qq/p/5795342.html
Copyright © 2011-2022 走看看