MY Blog

Farewell,good hunter.May you find your worth in the waking world.

HDC2024

华为开发者大会2024

HarmonyOS NEXT 与旧版有何不同 NEXT是一款具备跨时代意义的新系统,它采用了全鸿蒙内核,完成了对Linux内核的全面替换。其采用的微内核设计,更好地保障了系统的性能和安全性表现。从操作系统内核、文件系统,到编程语言、编译器/运行时、编程框架,再到设计系统、集成开发环境,以及AI框架和大模型等,鸿蒙 NEXT都全面进行了升级。可以说,鸿蒙 NEXT才是真正的“原生鸿蒙”,是...

论鸣潮为何暴毙

明朝?南明!从游戏开始的现代性别战争之我见

免责声明 恳请您务必不要直接传播这篇文章或者这个博客的链接,作为一个私人向的技术博客,我希望这里成为一个有私密性的赛博空间** 序言 这篇文章的内容,观点,证据都大量来自于网络,无论是nga,贴吧,知乎还是reddit,它们都为这篇文章提供了良多助力,所以如果你认可这篇文章内容,请不遗余力的向外传播其思想及内容(但请不要商用,本博客属于MIT License),这场舆论战,我们要大打特...

高后果区识别

High risk area Detection

前言 本项目旨在对高后果区内进出车辆进行识别,在参考了生产项目中,其中使用的模型是yolov3,所以初步设想是使用同样的yolo框架考虑兼容性,加之考虑到目前yolo已经更新至yolov8,所以我在挑选使用模型时主要参考了性能指标折中选择了yolov5模型,以下两图展示了yolov3,yolov5及最新的yolov8的性能差距 此外,因目前yolov5模型已经完成,基于对现场硬件...

重新审视少数样本BERT的微调方法

REVISITING FEW-SAMPLE BERT FINE-TUNING

摘要 这篇论文研究了BERT上下文表示的微调,重点关注了少样本场景中常见的不稳定性。我们确定了几个导致这种不稳定性的因素:使用具有偏差梯度估计的非标准优化方法;BERT网络的重要部分在下游任务中的适用性有限;以及使用预先确定的、很少的训练迭代次数的普遍做法。我们通过实验证明了这些因素的影响,并确定了解决这一过程中常见不稳定性的替代做法。基于这些观察结果,我们重新审视了最近提出的改进BERT...

根据推文和历史价格预测股票走势

Stock Movement Prediction from Tweets and Historical Prices

摘要 股票走势预测是一个具有挑战性的问题:市场高度随机,我们需要根据混乱的数据做出时间相关的预测。我们处理了这三个复杂性,并提出了一种新颖的深度生成模型,联合利用文本和价格信号进行这项任务。与判别式或主题建模不同,我们的模型引入了循环的连续潜变量,以更好地处理随机性,并使用神经变分推理来解决后验推理的不可解性。我们还提供了一个具有时间辅助的混合目标,以灵活地捕捉预测依赖关系。我们在一个新收...

基于Bert的股票预测

Graduation-design

前言 这是一个关于使用transformer-based模型(如BERT)来预测股票市场的项目。这些模型可以处理序列文本数据并学习大型文本中的标记之间的关系,例如金融和法律数据集。Twitter是金融文本的最大来源之一,可以从推文中识别各种公司的市场趋势。为了实现金融文本和市场之间的整体关系,需要一种高效的预测机制。该项目调查了与股票市场相关的推文,以预测相关的股票走势。使用transfo...

Finetune-Bert 微调策略

Advanced Techniques for Fine-tuning Transformers

前言 如果你已经阅读并贯彻了之前关于Transformer的文章Transformers, can you rate the complexity of reading passages? 这意味着你已经熟悉了Transformer的基本原理或训练过程以及Transformer微调或训练过程的基本知识。 如果我的Transformer的性能没有达到你的预期,我能做什么?可以尝试超参数的...

KVO详解

KVO底层原理及其实现

前言 作为一名iOS开发者,最近面试被问到了KVO的问题。其实KVO的原理以及runtiem的知识,很早之前就有学习和使用了,但是实现的细节都忘记差不多了,故再此重新梳理一下。 正文 NSKeyValueObserving ,一种非正式协议,通知其他对象的指定属性发生了改变。 简单理解就是,监听一个对象的某个属性是否发生改变。 KVO的使用 监听某个对象的某个属性 - ...

ARC 与 MRC 混合使用

MRC 库的处理

Xcode 项目中我们可以使用 ARC 和非 ARC 的混合模式。 有些时候我们工程中引用了十分古老的库为MRC模式,这时就需要采用混合模式进行处理 如果你的项目使用的 MRC 模式,要为 ARC 模式的代码文件加入 -fobjc-arc 标签。 如果你的项目使用的是 ARC 模式,要为 MRC 代码文件加入 -fno-objc-arc 标签 ...

OC 内存管理的基本概念

OC 内存管理的基本概念以及应用

OC 内存管理的基本概念 ###1. 内存管理的基本概念 栈区 stack 堆区 heap heap(堆)是最自由的一种内存,它完全由程序来负责内存的管理,包括什么时候申请,什么时候释放,而且对它的使用也没有什么大小的限制。在C/C++中,用alloc系统函数和new申请的内存都存在于heap段中。 BSS区 来...