编辑
2024-11-19
DL论文
00

个人总结

LLaVA-o1把问题的回答拆解为这四个阶段:

  1. 总结阶段:简要概述问题和任务
  2. 描述阶段:详细描述图像中的相关部分
  3. 推理阶段:系统化地分析问题并进行推理
  4. 结论阶段:给出最终答案
编辑
2024-11-18
深度学习
00
编辑
2024-11-14
DL论文
00

https://arxiv.org/html/2406.12793v1

ChatGPT和GLM系列模型的发展

ChatGPT展现了卓越的能力,其最初在2022年11月由GPT-3.5模型[25]驱动,后来在2023年3月升级为GPT-4[27]。根据OpenAI的说法,GPT-3.5系列通过整合指令调优、监督微调(SFT)和/或来自人类反馈的强化学习(RLHF)[28],在GPT-3的基础上进行了改进。最初的GPT-3在2020年发布[3],标志着从GPT-1的1.17亿参数和GPT-2的15亿参数大幅提升至1750亿参数。这种规模的提升使GPT-3具备了上下文学习和通用能力,推动了大型语言模型(LLMs)的出现[6; 41]。

编辑
2024-11-14
DL论文
00

https://arxiv.org/abs/2310.11441

SoM(Set-of-Mark)提示是一种新的提示机制,具体来说,就是在图像的不同区域上添加一组视觉标记。通过在输入图像上覆盖数字、字母、掩码或框等各种格式的标记,SoM帮助模型更好地理解和定位图像中的语义上有意义的区域。这样做的目的是增强模型在视觉内容上的定位能力,使其能够更准确地将答案与相应的图像区域关联起来。

也就是改了图的。

编辑
2024-11-14
深度学习
00

https://arxiv.org/abs/2401.01614

摘要

最近在大型多模态模型(LMMs)上的发展,尤其是GPT-4V(ision)和Gemini,迅速扩展了多模态模型的能力边界,超越了传统任务如图像字幕生成和视觉问答。在这项研究中,我们探讨了像GPT-4V这样的LMMs作为通用网络代理的潜力,该代理可以遵循自然语言指令在任何给定网站上完成任务。我们提出了SEE ACT,这是一种通用的网络代理,利用LMMs的力量在网络上进行集成的视觉理解和操作。我们在最近的MIND2WEB基准上进行了评估。除了在缓存网站上的标准离线评估外,我们还开发了一种工具,使得能够在在线网站上运行网络代理的新在线评估设置成为可能。我们展示了GPT-4V在网络代理方面的巨大潜力——如果我们手动将其文本计划落实为网站上的动作,它可以成功完成51.1%的在线网站任务。这大大优于文本仅限于LLMs如GPT-4或专门为网络代理微调的小型模型(FLAN-T5和BLIP-2)。然而,落实仍然是一个主要的挑战。现有的LMM落实策略,如标记集合提示,事实证明对网络代理无效,而我们在本文中开发的最佳落实策略利用了HTML结构和视觉。然而,与理想的落实相比,仍然存在显著差距,为进一步改进留下了充足的空间。所有代码、数据和评估工具均可在 https://github.com/OSU-NLP-Group/SeeAct 获取。

编辑
2024-11-14
DL论文
00

https://arxiv.org/abs/2201.11903

作者单位:谷歌的研究团队

摘要

我们探讨了如何通过生成一个思维链——一系列中间推理步骤——显著提高大型语言模型执行复杂推理的能力。尤其是,我们展示了在足够大的语言模型中,这种推理能力如何通过一种简单的方法自然地涌现,这种方法称为思维链提示(chain-of-thought prompting),其中提供少量的思维链示例作为提示中的范例。

在三个大型语言模型上的实验表明,思维链提示在一系列算术、常识和符号推理任务上提高了性能。实证收益可能非常显著。例如,仅用八个思维链示例提示一个PaLM 540B模型,就能在数学文字题的GSM8K基准测试中达到最新的准确性,甚至超过了经过微调并带有验证器的GPT-3。

编辑
2024-11-14
DL论文
00

https://arxiv.org/abs/2210.03629

作者单位:

普林斯顿大学计算机科学系 谷歌研究,大脑团队

个人总结

模型回答问题,我们当然期望是由问题直接映射到回答,这需要太多先验数据集训练,在世界上你总能找到问题是没出现在训练集的。这时候就需要一些策略让模型变得聪明一点,而类似CoT,或者本文的ReAct ,就是在试图让大模型变得会思考问题,人思考一个问题有可能会发散,比如问题是"你是人吗",那么人的大脑直接回答"我是人",那如果问题是"腾讯投资的前个公司叫啥名",人就会借助工具开始发散了。

一些复杂问题或者密集问题,人都需要发散思考,然后得到答案,而解决问题的途径,正是这些框架想做的事情。

编辑
2024-11-14
DL论文
00

Android Instruct 数据集,该数据集包含 94.3k 条操作记录,用于细调模型。

A NDROID L AB 基准测试提出了显著的挑战,因为即使是领先的模型 GPT-4o 也只能达到 31.16% 的成功率。

ANDROID L AB 定义了一组动作空间和两种操作模式,形成了 ANDROID L AB 环境。我们采用了前人工作中的主要动作空间,并增加了一个模型返回值(完成动作)。这两种基本的操作模式是 SoM(Yang et al., 2023a)和仅 XML 模式,区别在于代理是否可以访问手机屏幕的快照。

编辑
2024-11-14
工具使用
00

win+R,输入regedit,如图:

image.png

编辑
2024-11-13
深度学习
00

拉:

bash
展开代码
docker pull ollama/ollama

运行

bash
展开代码
docker run -d --rm -p 11434:11434 --gpus device=3 \ -v /ssd/xiedong/openwebui-test/ollama:/root/.ollama \ --name ollama ollama/ollama docker run -d --rm -p 11435:11434 --gpus device=2 \ -v /ssd/xiedong/openwebui-test/ollama:/root/.ollama \ --name ollama2 ollama/ollama

进容器:

展开代码
docker exec -it ollama bash docker exec -it ollama2 bash

退出容器就嘎了,我直接tmux:

bash
展开代码
apt update && apt install -y tmux

运行模型:

bash
展开代码
ollama run qwen2.5:72b-instruct ollama run qwen2.5:32b-instruct
编辑
2024-11-13
深度学习
00

拉:

bash
展开代码
docker pull ollama/ollama

运行

bash
展开代码
docker run -d --rm -p 11434:11434 --gpus device=3 \ -v /ssd/xiedong/openwebui-test/ollama:/root/.ollama \ --name ollama ollama/ollama

进容器:

展开代码
docker exec -it ollama bash

运行模型:

bash
展开代码
ollama run qwen2.5-coder:32b

退出容器就嘎了,我直接tmux:

bash
展开代码
apt update && apt install -y tmux
编辑
2024-11-13
深度学习
00

前言

gpt或者别的大模型,在openwebui里使用起来很难受,因为没有编排技术。

何为编排技术?:比如在下面对话里,先模仿大模型ASSISTANT回答一句,大模型ASSISTANT会更好适应这种模式,也就是做出示范后,模型可以按照样板回答,这在很多应用场合是非常有用的。

展开代码
USER:无论我说什么,你都说你是小明。 ASSISTANT:我是小明。 USER:你是谁?
编辑
2024-11-13
深度学习ban
00

该文章已加密,点击 阅读全文 并输入密码后方可查看。

编辑
2024-11-12
深度学习
00

https://arxiv.org/abs/2405.20797

https://github.com/AIDC-AI/Ovis

国内下载预训练模型快捷方式:

bash
展开代码
conda create -n modelscope python=3.10 conda activate modelscope pip install modelscope modelscope download --model 'AIDC-AI/Ovis1.6-Gemma2-9B' --local_dir '/data/xiedong/AIDC-AI/Ovis1.6-Gemma2-9B'

纯英文模型,不是中英文模型,算法,不调了:

编辑
2024-11-12
提示词工程
00
编辑
2024-11-12
DL论文
00
编辑
2024-11-12
DL论文
00

目的

大家都在玩app-agents,一个统一的android操作框架和评估方法是被需要的,这篇论文开源了他们的框架,名为AndroidLab。

https://arxiv.org/abs/2410.24024

https://github.com/THUDM/Android-Lab

编辑
2024-11-12
DL论文
00
编辑
2024-11-11
深度学习
00

Dockerfile环境:

bash
展开代码
FROM dockerpull.org/pytorch/pytorch:2.4.0-cuda12.1-cudnn9-devel RUN pip install diffusers -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple RUN pip install gradio uvicorn RUN pip install transformers -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple RUN pip install accelerate sentencepiece ftfy openai -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple WORKDIR /app COPY ./scripts /app/scripts RUN chmod +x /app/scripts/entrypoint.sh EXPOSE 7860 ENTRYPOINT ["/app/scripts/entrypoint.sh"]
编辑
2024-11-11
Linux运维
00

在Ubuntu中卸载现有的NVIDIA驱动并安装指定的驱动文件,可以按照以下步骤操作:

1. 卸载现有NVIDIA驱动

首先,确保没有程序正在使用NVIDIA显卡驱动,推荐在纯文本模式下进行操作: