- 博客(118)
- 收藏
- 关注
原创 adi_sigmaStudioForSHARC安装方法
摘要:安装SigmaStudio音频开发工具需要按步骤完成:首先安装SigmaStudio主程序,然后安装CrossCore Embedded Studio(CCES),若未安装CCES会触发系统报警提示。最后还需安装必要的插件才能完整使用SigmaStudio的全部功能。该流程确保开发环境正确配置,避免因组件缺失导致的功能异常。
2025-08-08 10:43:01
21
原创 BES2700量产项目
本文档包含芯片开发相关的技术资料合集,主要涵盖六大类内容:1.完整的资料目录;2.部分芯片技术手册;3.电路设计图纸;4.程序源代码;5.开发经验干货文档;6.技术答疑交流群信息。该资料包为开发者提供从硬件设计到软件开发的完整参考资料,包含理论知识文档和实践性内容,并设有技术交流渠道,适合芯片开发人员参考使用。
2025-08-07 16:21:59
115
原创 CIFA-10 CIFA-100 Tiny-Imagenet 数据集生成长尾LT实验
本文在CIFAR-10、CIFAR-100和Tiny-ImageNet数据集上生成长尾分布(LT)进行实验研究。通过人工构建类别不平衡的长尾数据分布,系统评估了不同模型在这些长尾数据集上的性能表现。实验结果表明,标准分类模型在长尾数据上存在显著性能下降,验证了类别不平衡问题对深度学习的挑战。本研究为后续长尾学习算法的开发提供了基准测试平台,揭示了当前方法在真实世界非平衡数据场景中的局限性。
2025-08-03 23:59:51
113
原创 双麦AI通话降噪的训练与蓝牙SOC音频部署方法
AI双麦通话降噪系统技术解析:系统通过3-5cm间距双麦阵列捕捉TDOA和ILD信号,结合炬芯ATS3031芯片的RISC-V+DSP架构实现实时处理。算法层面采用波束成形技术进行声源定位与降噪,完整方案覆盖从算法训练到嵌入式部署的全流程,包括模型压缩和硬件适配等关键技术环节。
2025-07-31 17:08:45
191
原创 平衡自蒸馏(Balanced Self-Distillation, BSD)
平衡自蒸馏(BSD)是一种针对长尾分布问题的创新解决方案,结合了自蒸馏技术和平衡学习策略。该方法通过平衡采样器确保各类别样本均衡参与训练,同时采用教师-学生架构进行知识蒸馏。BSD的核心特点包括:1)平衡采样机制解决类别不平衡问题;2)使用软标签提供更丰富的监督信息;3)通过指数移动平均更新教师模型;4)组合蒸馏损失和交叉熵损失。实验表明,BSD能显著提升尾部类别准确率(5-10%),同时保持头部类别性能,特别适合实际应用中的类别不平衡场景。
2025-07-30 21:00:00
898
原创 AB1562A洛达TWS耳机开发方法
开发环境搭建指南:首先安装必要的工具链,确保基础开发工具可用。然后选择安装官方SDK或使用成熟的第三方SDK框架。最后配置开发工具与项目源码的协同工作环境,实现高效的代码编写、编译和调试流程。这三个关键步骤为项目开发奠定了必要的技术基础。
2025-07-28 20:45:00
140
原创 基于Pytorch的手写数字识别项目
本项目实现了一个基于PyTorch和CNN的手写数字识别系统,支持在线画板和图片加载两种输入方式。项目使用MNIST数据集,核心代码包含训练(train_validate.py)、预测(test_predictor.py)和CNN模型(cnn_model.py)三个模块,并提供了GUI交互界面。系统采用日志输出辅助调试,同时探索了知识蒸馏技术,通过构建教师-学生模型提升识别效果,而预测功能保持兼容。项目结构清晰,包含数据、模型和源码目录,main.py作为主入口可直接运行。该系统为传统DNN方法提供了基于C
2025-07-27 22:53:06
144
原创 电子信息与计算机科学与技术专业科研论文期刊投稿选择
本文整理了电子信息与计算机科学与技术专业可投稿的期刊分类清单:1)普刊如《信息与电脑》《计算机工程与设计》等,适合入门级科研;2)中文核心期刊包括《计算机学报》《软件学报》等,代表国内高水平学术成果;3)SCI期刊分为中高分区学术严谨型(如IEEETransactionsonComputers)和易录用型(如IEEEAccess)。投稿建议:普刊需核验真实性,核心期刊优先双核心,SCI投稿需权衡学术声誉与录用速度,注意规避高自引预警期刊。
2025-07-25 11:56:14
302
原创 长尾图像分类特征空间优化方法
本文介绍了特征空间优化技术在机器学习中的应用,特别是在长尾图像分类任务中。特征空间优化通过调整特征表示的空间分布来提升模型性能,主要解决类别不平衡问题,改善尾部类别的可分性,并保留类间关系。文章详细讲解了特征解耦、注意力引导特征增强等关键技术,并提供了完整的PyTorch实现代码,包括注意力模块、特征解耦模块和分布对齐模块的构建方法。通过特征增强、解耦和对齐操作,该方法能有效提升模型在长尾数据上的表现,最后给出了包含类内紧凑和类间分离损失函数的总损失计算方式。
2025-07-24 21:00:00
1590
原创 面向不平衡数据图像分类的Re-weighting方法之Focal Loss
面向不平衡数据图像分类的Re-weighting方法之Focal Loss
2025-07-20 20:25:40
109
原创 图像分类实验Top-1与Top-5指标含义
摘要:Top-1和Top-5是图像分类任务中两个重要评估指标。Top-1指模型预测的最高概率类别与真实类别相符的比例,反映精确分类能力;Top-5指真实类别出现在预测前5个类别的比例,体现模型对特征的整体把握。通常Top-5准确率高于Top-1,前者适用于对预测范围有宽容度的场景,后者则更严格。如100张图像中,若70张Top-1预测正确,90张真实类别在前5预测中,则准确率分别为70%和90%。
2025-07-17 19:45:00
408
原创 基于MNIST数据集的长尾数据生成与训练分类
文章摘要:针对数据分布不平衡问题,研究对比了不同数据分布下的模型表现。实验显示,长尾分布下模型对少数类识别能力显著下降,偏向头部类;而均匀分布的MNIST数据集训练效果更均衡。通过分析MNIST数据集的0-9数字分布和混淆矩阵,验证了数据分布均衡性对模型性能的重要影响。结果表明,均匀的数据分布有助于提升模型对各类别的识别能力。
2025-07-08 00:21:55
124
原创 Feature Dsitillation 特征蒸馏性能比较
摘要: 本文展示了机器学习模型的运行结果,包括准确度与损失率图表分析,以及关键代码实现。通过评估模型性能指标,验证了算法的有效性。图表直观呈现了训练过程中准确度的提升和损失率的下降趋势,关键代码则体现了模型的核心实现逻辑。
2025-07-06 22:33:17
136
原创 手写数字识别项目为什么最后要用 F.log_softmax?
本文解析了神经网络最后一层处理的常见操作:1) 全连接层输出未归一化的logits;2) 使用softmax将logits转换为概率分布;3) 通过log_softmax获得对数概率。重点解释了log_softmax的作用:提高数值稳定性,并为NLLLoss损失函数提供合适输入。同时指出,若使用CrossEntropyLoss则可跳过softmax步骤,直接使用logits。这些操作的选择取决于具体使用的损失函数,是分类任务中关键的输出处理步骤。
2025-07-06 21:11:57
309
原创 ANC启动状态下通话结束后会关闭ANC问题原因以及解决方法
【摘要】ANC(主动降噪)功能在通话结束后自动关闭的问题已找到原因并解决。该情况通常由系统设置或软件冲突导致,技术人员通过排查固件逻辑和通话模式切换机制完成修复。用户无需额外操作,最新系统更新已优化该功能,确保通话后ANC能正常维持开启状态。问题标记为"已解决OK"表明修复方案验证有效。(98字)
2025-07-03 19:14:06
173
原创 WQ7035耳机L&R同时录音播放 ENC AEC回声消除效果验证实施方法
摘要: 验证WQ7035耳机ENC回声消除效果时发现:1)开发板接OW2单麦腔体录音正常,但通话时dump文件显示音乐声与对方语音残留,疑似音源取自芯片内部而非麦克风;2)ENC开启后录音文件音乐声显著减弱,但双耳同步录音异常(仅单麦有效);3)硬件配置问题导致通话时本地喇叭自放音(对方不可闻),需调整MIC设置。怀疑多麦降噪算法与单麦不兼容,需进一步测试静音环境下的录音及双麦数据采集。
2025-07-02 21:00:00
637
原创 用预训练模型参数进行迁移学习
预训练模型迁移学习能提升小数据集表现并加速训练。方法包括:(1)加载PyTorch自带模型重新训练;(2)使用预训练权重替代随机初始化。相比从头训练,这种方法能显著提高模型在小数据集上的准确率,同时减少训练时间,使模型更快收敛。
2025-07-01 01:01:50
103
原创 Pycham或VSCODE或Ubuntu运行同一深度学习项目兼容性配置方法
摘要:PyCharm、VSCode和Ubuntu均支持深度学习项目运行,但需安装Python环境及相关库(如TensorFlow/PyTorch)。数据集路径建议使用绝对路径或os.path.join()构建跨平台路径,在PyCharm/VSCode中可设置工作目录,Ubuntu需注意权限问题。不同IDE需单独配置Python解释器和项目结构。建议使用虚拟环境管理依赖,确保项目可移植性。
2025-07-01 00:47:04
190
原创 record 7035通话与录音都会死机问题原因以及解决方法
7035通话与录音故障解决方案摘要: 通话死机问题由Opus编解码导致,改用basic配置解决。录音无声是因开发板MIC线路未短接,修复后正常。编译指令为:./build.sh--chip=7035AX-B--version=1.2.3.3-r-fdefconfig.basic和./build.sh--chip=7035AX-B--config-fdefconfig.basic。两个问题分别通过配置调整和硬件修复完成解决。
2025-06-30 20:45:00
363
原创 对讲翻译耳机录音功能实现方法
摘要:当前系统通过SPP协议实现单耳(L)录音数据传输,需升级为BLE协议并支持双耳(LR)录音区分。技术方案要求:1)BLE采用主从架构单连接传输双耳数据;2)APP需具备LR声道识别与MIC切换功能;3)将录音模式优化为实时通话模式。原厂确认BLE仅需单连接即可实现主耳到从耳的数据传输,不同于SPP的单连接限制。系统改造后需确保双耳数据同步采集与传输能力。(149字)
2025-06-25 20:30:00
186
原创 git仓库编译产生的中间文件忽略实现方法
Git忽略文件问题总结:1. 已添加.gitignore但中间文件仍被跟踪,可能是因为这些文件在忽略规则前已被Git跟踪。需先删除缓存:git rm -r --cached .;2. 建议在初始化仓库时就设置好忽略规则。提供的忽略列表包含编译产物(.dblite)、Python缓存(pycache/)、配置生成文件(ro_cfg.bin)等典型中间文件路径。正确格式的.gitignore应确保路径准确且使用通配符(如*.dblite)。
2025-06-20 20:00:00
227
原创 Distilling_the_Knowledge_in_a_Neural_Network 源码运行研究
Distilling_the_Knowledge_in_a_Neural_Network 研究
2025-06-20 01:09:17
150
原创 基于建荣 BLE 蓝牙音频宠物项目问题以及解决方法
本文总结了蓝牙设备开发中发现的11个技术问题及解决方案,主要包括:设备自动发声原因排查、蓝牙电量显示精度优化、音量控制功能实现、存储空间查询、设备绑定流程、播放状态监听、开关机与休眠功能、音频信息存储、音频ID管理、播放模式切换以及MTU扩展等。针对每个问题,开发团队已提出具体改进措施,如优化蓝牙通信协议、增加数据存储功能、完善设备状态管理等,部分功能如音量控制和MTU扩展已完成实现,其他改进正在持续推进中。
2025-06-19 19:45:00
382
原创 WQ7036/7038让WSDF5361锂保进入船运模式实现方法
摘要:锂电池供电设备需发送24个脉冲进入船运模式,但实际发送25个脉冲仍未成功。GPIO可输出正常3V/0V电平。发现串口连接时可通过CLI指令(EVTUSR_ENTER_SHIPPING_MODE)成功激活,拔线后功耗降至0.001uA。问题可能源于脉冲时序或硬件保护机制,而串口指令能绕过脉冲检测直接触发低功耗模式。需进一步检查脉冲参数与船运模式触发条件的匹配性。(149字)
2025-06-09 22:15:00
169
原创 Pycham安装深度学习依赖包很慢问题原因以及解决方法
同样使用上述命令,但这会在虚拟环境的相关配置中设置镜像源。设置中国科大镜像源(在PyCharm终端)设置阿里云镜像源(在PyCharm终端)设置清华镜像源(在PyCharm终端)使用相同命令在虚拟环境内设置。2 需要修改镜像源为国内网址。1 采用的是国外网址。输入以上命令来设置。
2025-06-08 22:35:14
354
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人