第 5 期:独立骇客
Last updated
Last updated
230715 第 5 期。
记录每周值得分享的金融量化和金融科技相关内容,周六发布。
开源内容也可以通过 量化科技周刊 网页访问。
Indie Hackers,独立骇客,或者说独立开发者,用于描述那些独立开发并推出自己的产品或服务,并试图通过创造自己的公司或业务来实现财务自由的人。
一个独立创造者的五年 这篇博客是一个独立创造者 Hawstein 回顾他五年来的创业历程。他在2018年6月11日辞职成为独立创造者,开始做算法教学视频网站AlgoCasts,但由于面向国内用户、一次性收费、内容产品等问题,他开始渴望做一款面向海外用户、订阅制收费的SaaS产品。Hawstein 在 Indie Hacker 社区上学习了很多成功的独立创造者的故事,对他非常有启发。在2020年春节去美国出差的时候,他意外看到了一位博主的美国银行开户攻略视频,于是他就开始尝试在美国开银行账户。在这篇博客中,Hawstein 分享了他的创业历程,包括他的成功和失败,以及他在这五年中学到的经验和教训。
希望所有无论是想通过量化策略或者是 SaaS(Software as a Service)达到独立目的的人,最后都能够随心所欲的活着。
Alice 和 Bob 站在一条直线段的两端。Bob 向 Alice发出50只蚂蚁,一只接一只。Alice 向 Bob发出20只蚂蚁。所有蚂蚁都沿着直线段行进。每当两只蚂蚁相撞时,它们会被弹回并开始朝相反的方向移动。有多少只蚂蚁到达 Bob,有多少只蚂蚁到达 Alice?发生了多少次蚂蚁碰撞?
你这个学期必须选修 numCourses
门课程,记为 0
到 numCourses - 1
。
在选修某些课程之前需要一些先修课程。 先修课程按数组 prerequisites
给出,其中 prerequisites[i] = [ai, bi]
,表示如果要学习课程 ai
则 必须 先学习课程 bi
。
例如,先修课程对 [0, 1]
表示:想要学习课程 0
,你需要先完成课程 1
。 请你判断是否可能完成所有课程的学习?如果可以,返回 true
;否则,返回 false
。
示例 1:
示例 2:
提示:
1 <= numCourses <= 105
0 <= prerequisites.length <= 5000
prerequisites[i].length == 2
0 <= ai, bi < numCourses
prerequisites[i]
中的所有课程对 互不相同
7月12日最新的消息,美国 CPI 再次低于预期,只有 3%,离 2% 的控通胀目标只有 1% 不到,但是7月份大概率还会加息 0.25%。
受此影响当日的股市普遍上涨,美元指数下跌,人民币汇率上涨,已经回到 7.16,距离前几天最低的 7.27 反弹了 1.5%。
2023 年第一季度美国 GDP 按年计算增长 2%,6 月私营部门新增就业 49.7 万人,远高于预期的 22.5 万人。一增一降的数据证明的美国劳动力市场仍根基稳固。尽管政策的鹰派对应行业存在较大危机,但目前美国经济的韧性却也给足了美联储在 7 月加息的勇气,而加息同时也成为了时下美国施压海外国家,"掠夺"资源的有力武器。
一份由财新发布的私人调查显示,工厂活动在6月增长放缓,经济的增长出现了阻滞。
财新/标普全球采购经理人指数(PMI)从5月的50.9下降至6月的50.5。该数据略高于路透社调查预测的50.2。该调查还发现,6月份较小的制造业增长主要由于国内销售的提高而推动,由于经济疲软抑制了外部需求,新的出口业务基本保持不变。此外,商业信心创下八个月的低点,投入价格也以七年半以来最快的速度下降。中国政府承诺及时推出“更有力的措施”,以增强经济发展的势头,优化经济结构,促进持续复苏。
海外的加密货币市场也迎来了一个拐点,除了加息周期开始见顶外,昨晚有美国法官裁定瑞波币XRP「不一定是证券」后,XRP飙升超过30%,这后续或许对Binance和Coinbase的诉讼产生影响。
上一期的量化挑战中的证明中直接使用了一些离散积分的结论,对于想了解完整证明过程的同学也许是不够的。
《Elementary Stochastic Calculus with Finance in View》 是由 Thomas Mikosch 所著的一本受欢迎的介绍性教材,涵盖了随机微积分及其在金融建模中的应用。这本书提供了清晰简洁的介绍,涵盖了随机微积分的关键概念和技术,以及它们在金融建模中的应用。
书中的一个亮点是它注重直觉和理解。正如作者在序中的介绍,这本书的初衷是想要非数学家背景的读者也能够了解到离散数学背后的基本远离。作者很好地解释了复杂的数学概念,使得那些具备基础微积分和概率论知识的读者也能够理解。此外,这本书也非常实用,着重介绍了金融领域的实际案例和应用。
这本书涵盖了广泛的主题,包括布朗运动、随机积分、Itô公式、随机微分方程以及 Black-Scholes 模型等。每个主题都以清晰简明的方式呈现,配有众多的例子和练习,以加强关键概念的理解。
这本书的一个潜在缺点是它相对简短,可能不够详细,不能满足那些需要更深入地研究随机微积分的读者。此外,这本书假设读者具备基本的微积分和概率论知识,所以那些没有这方面背景的读者可能会感到困难。
总的来说,"Elementary Stochastic Calculus with Finance in View" 是一本优秀的随机微积分及其在金融领域应用的介绍性教材。对于想要深入了解这个重要领域的学生和从业人员来说,这是一个很好的资源。
无论是机器学习还是金融工程都离不开梯度下降。
这篇博客主要深入探讨了梯度下降算法,是一篇比较详细的总结。其中,作者首先介绍了梯度的概念和意义,即函数变化增加最快的方向,这是理解梯度下降算法的重要基础。接着,作者详细介绍了梯度下降算法的原理和相关概念,如步长、特征、假设函数和损失函数等,这些概念是理解梯度下降算法的基础。在介绍梯度下降算法的具体步骤时,作者分别从代数方式和矩阵法两个角度进行了详细的描述,这为读者更好地理解梯度下降算法的实现提供了方便。
注意对于这里使用分母布局
注意梯度下降和牛顿法中的区别:梯度下降中需要设置步长,牛顿法不需要;但是牛顿法要求二次可导。从几何上说,牛顿法就是用一个二次曲面去拟合你当前所处位置的局部曲面,而梯度下降法是用一个平面去拟合当前的局部曲面,通常情况下,二次曲面的拟合会比平面更好,所以牛顿法选择的下降路径会更符合真实的最优下降路径(via)。
中国已经出台了新规定,对诸如OpenAI的ChatGPT之类的生成人工智能(AI)服务进行管理,旨在增加对这一快速增长技术的监管。新规定将于8月15日生效,要求向公众提供的生成AI服务必须获得运营许可、对其产品进行安全评估并遵守“社会主义核心价值观”。服务提供商还必须采取措施停止生成“非法”内容,并向相关机构报告。
自从 Linux 4.15 之后,内核就已经将 bitmap 换成了 radix-tree(via)。这篇文章对比了前后两种实现方式,同时提供了新的实现方式的新能效果。
想象一下,当两只蚂蚁相遇时,它们会互换身份。因此,即使在碰撞之后,两只蚂蚁也是朝着两个相反的方向前进。因此, 20 只蚂蚁到达 Bob,而50只蚂蚁到达 Alice。
为了计算蚂蚁碰撞的次数,设想每只蚂蚁携带一条信息。换句话说,Bob 向 Alice发送 50 条信息,每只蚂蚁一条信息。同样,Alice 向 Bob 发送 20 条信息,每只蚂蚁一条信息。此外,设想两只蚂蚁在碰撞时交换信息。那么信息总是向前传递的。Alice 的每条信息经过 50 次蚂蚁碰撞。Bob 的每条信息经过 20 次蚂蚁碰撞。碰撞的总数是 50 乘以 20,即 1000 次碰撞。
Topological Sort 可用于分析事件之间的依赖关系及完成的可能性。
有条件的同学可以参考油管 LeetCode 207 & 210: Course Schedule I & II | Topological Sort | Kahn's algorithm
(完)