MMLU最新进展
ANY2ANY.pptx
code-related
主要解决了代码上的一些问题
Q1:如图所示无效节点较为多 比如66-67 3-4这类,通过分析源文件我们发现确实是冗余的,只是在外部嵌套了一个VIEWGROUP因此我们使用一个启发式的算法将图结构压缩,压缩后的图结构如下图所示。
Q2:在实际构建新边的过程中出现了两个节点之间出现多个边的情况 比如A组件既可能在B组件的左边 还可能在B组件的上边 显然我们不需要这种情况 因此将边特征新增属性 左上 左下….
Q3:处理VH.XML文件的时候发现,在横竖屏转换后节点的类也会发生改变,节点的个数也会发生改变,前者可以通过之前的从VH对应到实际xml解决,后者只能人工调
图迁移,节点属性,边属性
[TPAMI2022] Xiaojie Guo, Liang Zhao. A Systematic Survey on Deep Generative Models for Graph Generation. IEEE Transactions on Pattern Analysis and Machine Intelligence. To appear soon. [paper].
主要围绕两篇论文展开
[ICDM] Xiaojie Guo, Liang Zhao, Cameron Nowzari, Setareh Rafatirad, Houman Homayoun, and Sai Dinakarrao. Deep Multi-attributed Graph Translation with Node-Edge Co-evolution.The 19th International Conference on Data Mining (ICDM 2019), long paper, (acceptance rate: 9.08%), Beijing, China. ...
图拓扑网络
Deep Graph Spectral Evolution Networks for Graph Topological Evolution AAAI 2021
图演化的论文不是很多,并且很多都是针对动态图(长时间序列,如不断变换的社交网络图),
首先定义了问题域:
谱图变换问题是指源图 G到目标图G’ 的图拓扑变换, G’ <– F(G) 可以通过图的谱的变化来建模,变化过程中图的傅里叶基保持相似
为了确定函数F ,可以利用基于图小波现有研究的各种图核,包括热核和许多其他图核如下表所示。几个图核已经被经验证明可以有效地建模一些特定的图过程。
核的确定通常是根据先验知识来做的。但是,对于许多复杂的现象,图过程通常涉及对应于多个内核的多个图过程的组合和组合。例如,社交网络的演化可能不仅涉及三角形闭合核的三角形闭合过程(即一个人的两个朋友往往是朋友),而且还涉及可以用扩散核表征的行为扩散过程。此外,不同内核进程的参与可能是同时或顺序的,因此很难手动确定或组合优化。
为了解决这个
一系列复杂的推理过程,总之提出了新的广义图核 首先他能很好地拟合上表中的图核,是他们的泛化。其 ...
UI的进一步思考
任务1:完成教材第一章安装系统编写问题:在本地安装虚拟机时,屏幕显示不全,只能采用用户手册里面的截图。但是版本号不一致,后期想办法再截个图吧
任务2:图学习的进一步探索架构思路:利用VH和实际UI架构的可对应性质,利用竖向VH图架构到横向VH图架构的转换规律,训练一个模型。将该模型运用到需要转换的UI之中
现有问题:
边的数量太少 :传统的UI树只有父子结构 图学习主要是使用邻居节点的消息传递来进行汇聚操作,如果边的数量太少,汇聚的效果不好。考虑在原有基础上新添加一些边。如兄弟边,以及表示相对位置的边。
边的性质不统一:节点与节点之间的关系不是一致的,他们的关系有多种 如:层次,方向等,同构图暂时解决不了这类问题,考虑使用异构图的方式。异构图是使用attention机制 用节点和语义两方面同时聚合,再使用多头注意力将两个特征向量拼接。需要注意的是,特征向量是由特征得来的,特征向量的表示好坏取决于特征的选择。
选取哪些特征来构建特征向量:节点中有很多特征但是不是所有特征都跟他的位置关系相关,需要人工挑选出来这部分相关特征
预测数据不明确:GNN可以用来:
基于节点的任务
...
code
Lastweek:对该项目做了如下的探究:1.横屏单双页面设计模式探究:
可以与折叠屏相互联系
2.特殊layout:
3.暂时的一个思路:
2、代码探究问题合集:Q1:合并VH树和XML树的时候使用ID合并 基本很难将对应组件的bounds成功一一对应 但是使用tag合并所需要的时间有特别长,原有的代码是如何解决这个问题的呢?
A1: 没解决 算是个缺陷
1<LinearLayout id="top_bar" layout_width="match_parent" layout_height="@dimen/main_activity_top_bar_size" layout_gravity="center_horizontal" background="?attr/lightToolbarBackgroundColor" orientation="horizontal" index="0" text="" ...
twoweeks
论文阅读:
Universal Fuzzing via Large Language Models. 2023. ICSE 2024
Mallissery, S. and Y.-S. Wu, Demystify the Fuzzing Methods: A Comprehensive Survey. ACM Computing Surveys, 2023. 56(3): p. 1-38.
探究了模糊测试 略微阅读了一篇综述 (相关文章发表很多 很热
模糊测试简单来说就是试用例是不确定的、模糊的
1)基于变异:根据已知数据样本通过变异的方法生成新的测试用例;
2)基于生成:根据已知的协议或接口规范进行建模,生成测试用例;
项目进展这周开始接受横竖屏工作,首先阅读了论文搞清楚了主要思路,周二周三都在研究使用UIAUTOMATER和python将调查实验样本量扩充一下(虽然说被防火墙搞得很心烦)周四刚刚拿到源代码,准备这周弄懂然后在基础上更利用CFG和源文件来改进遗传算法避免使用UIAUTOMATOR
论文分享
论文题目: Generative Agents: Interactive Simulacra of Human BehaviorCORE:如何解决TOKEN的限制?
Memory机制
反省
Agent分类:
Action agents: 在每个时间步长,使用所有先前操作的输出来决定下一个操作.
Plan-and-execute agents:预先决定完整的行动顺序,然后在不更新计划的情况下全部执行。
Agent三要素:
规划能力
任务拆解 自我反思
记忆 短期。。长期?
通常用于提升记忆能力的方法有三种:
扩展长度限制:针对 Transformers 固有的序列长度限制问题进行改进。
总结记忆(Summarizing):对记忆进行摘要总结,增强代理从记忆中提取关键细节的能力。
压缩记忆(Compressing):通过使用向量或适当的数据结构对记忆进行压缩,可以提高记忆检索效率
工具的使用
(本质还是提示工程本次探讨的核心是记忆:
link的进一步拓展
1 .确立毕设题目《面向安卓APP的应用链接设计方法研究》
Twitter:Twitter app 可以通过应用链接从网页或其他应用打开 Twitter 的特定页面,如推文、话题、用户等。 然而,现实生活中的app的link覆盖率很低,主要在于:首先,即使在现有自动化工具的帮助下,开发和维护的成本依旧是及其高昂的,链接每一个页面是不可能做到的。此外,开发和维护App link并不像Web开发一样有着指南,也没有像W3C组织解决Web的规范化。出于开发成本和隐私的考量,开发者很难清楚地洞悉出哪些页面适合并且值得适配应用链接。 因此,我们从为开发者提供应用链接开发指南这个角度出发,致力于提供开发者一个简单可执行的辅助应用。在开发过程中通过程序分析的技术,向开发者提供开发建议,帮助开发者更好地利用该项技术,实现减少工作量,在保证隐私的基础上提高链接覆盖率,从而给予用户更好的体验。 具体内容: 收集并分析现有的应用链接,分析其优缺点和适用场景,比较不同应用链接的目标页面,从中找出共性,总结出能够满足开发需求和用户隐私的目标页面设置规律。 ...
Android studio 代理设置
Android studio 代理设置前言AS 自带的教程选项栏都比我多一个显然是用不了(国内特供版本
在模拟器里面再开一个代理软件 会让本来就高占用的内存直接红温 所以我选择用 PC 代理加虚拟机网络配置的方式实现模拟器也能访问外网
使用工具:
Clash for Windows
Android Studio emulator api 34 如下
Clash 设置在 clash 界面进行如下设置
开启 Service Mode (开启后有个绿色图标
打开 TUN MODE
打开 ALLOW LAN
代理设置为全局代理 自行选择可行节点(耗费流量 谨慎开启
设置前界面
设置后界面
设置成功后 会出现 Clash 以太网连接
模拟器设置
如图所示 按要求填入即可
至此就可以用模拟器愉快的访问 Google Service 愉快的玩耍了
