Blog

Page 14 - Showing 5 of 89 posts

  • 技术感想随笔
    技术感想随笔
    Arrow right

    本文讲述了作者在接了一个简单的红娘小程序外包项目后的一些感悟。项目虽然简单,但花费了作者大量时间,主要是在后台管理界面和前端页面的开发上。同时,作者也反思了独立开发的现实,强调了独立开发者需要专注于解决用户痛点,而不是仅仅追求技术难度。此外,还提到了冷启动和推广的重要性,以及在技术选择上的一些心得。

    🕒1 min read
      红娘小程序外包项目独立开发用户痛点技术选择
  • Java动态代理
    Java动态代理
    Arrow right

    本文介绍了Java动态代理的两种实现方式:JDK动态代理和CGLIB动态代理。JDK动态代理通过`InvocationHandler`接口和`Proxy`类实现,避免了手动编写代理类,提高了开发效率。而CGLIB动态代理则通过反射机制在目标类的字节码中生成子类并重写方法来实现代理,适用于需要彻底增强各种类的场景。

    🕒2 min read
      Java动态代理JDK动态代理CGLIB动态代理
  • Wide&Deep模型与DCN模型
    Wide&Deep模型与DCN模型
    Arrow right

    本文介绍了Wide & Deep模型和DCN(Deep & Cross Network)模型的原理、实现及其在处理特征学习中的应用。文章详细描述了Wide部分的简单线性变换和Deep部分的多层感知机结构,并解释了如何通过Cross Network改进Wide部分以显式建模特征之间的交叉。

    🕒2 min read
      Wide & DeepLinear TransformationMulti-Layer Perceptron (MLP)Cross NetworkFeature Interaction ModelingNeural Network Architectures
  • FM模型
    FM模型
    Arrow right

    本文介绍了FM模型,这是一种统计学模型,用于处理高维稀疏数据和特征交叉,能捕捉特征之间的关系。FM模型通过引入低秩因子向量来减少计算参数的数量,并增加对特征交互作用的捕捉,特别关注二阶相互作用。该模型采用梯度下降法优化损失函数,并通过因子向量学习用户与物品之间的相互作用。在推荐系统中,FM模型可用于预测用户对物品的评分或点击概率,通过分析用户与商品的特征相互作用来进行预测。

    🕒1 min read
      FM模型高维稀疏数据特征交叉特征交互作用梯度下降法用户-物品矩阵推荐系统
  • ID3、C4.5和Cart树
    ID3、C4.5和Cart树
    Arrow right

    This is a blog post on the implementation of DecisionTree algorithm using C++.

    🕒4 min read
      C4.5Cart树ID3CART树