V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
0x1x
V2EX  ›  Python

有么有算法,能使用方法知道将一个字符串如何缩减才能变成另外一个字符串;

  •  
  •   0x1x · 2020-10-09 14:16:25 +08:00 · 3004 次点击
    这是一个创建于 1511 天前的主题,其中的信息可能已经有所发展或是发生改变。
    主要用于 AI 算法,如下题:
    已知结果为(answer):“请用准确的语言描述你遇到的问题,正文中写 RT 是完全没有必要的”
    需要判断的信息为(question):“提问型主题:请用准确的语言描述你遇到的问题,如果问题足够在标题中写完,那么正文是不用填写的,在正文中写 RT 是完全没有必要的。”
    需要 AI 给出的答案是:计算过程的最短路径算法(资源最少 or 速度最快);

    def ai(question,answer ):
    XXX

    return XXX


    大部分程序是我们编写程序告诉程序如何才能得到答案,但是现在需要的是告诉程序答案,如何才能知道算法;

    希望能交流的方向:
    1 、思路;
    2 、demo ;
    18 条回复    2020-10-10 13:34:25 +08:00
    sivacohan
        1
    sivacohan  
       2020-10-09 14:32:38 +08:00
    你这不就是个 diff 吗?
    codehz
        2
    codehz  
       2020-10-09 14:38:12 +08:00
    不是,

    “请用准确的语言描述你遇到的问题,正文中写 RT 是完全没有必要的”

    “提问型主题:请用准确的语言描述你遇到的问题,如果问题足够在标题中写完,那么正文是不用填写的,在正文中写 RT 是完全没有必要的。”

    “计算过程的最短路径算法(资源最少 or 速度最快)”
    存在什么内在关联吗。。。这是要炼丹的节奏?
    ksedz
        3
    ksedz  
       2020-10-09 14:41:00 +08:00
    你可以找计算“编辑距离”的算法,只保留删减字符操作。
    jaegerstar
        4
    jaegerstar  
       2020-10-09 15:07:41 +08:00
    关键问题在于:你要以什么形式来定义模型返回的算法?这种需求一般都会以一个模型来隐式地发挥这种算法的作用,你可以先介绍为什么你需要显式地得到这个算法
    qwerthhusn
        5
    qwerthhusn  
       2020-10-09 15:34:06 +08:00
    Myers 算法
    0x1x
        6
    0x1x  
    OP
       2020-10-09 18:20:14 +08:00
    @codehz
    比炼丹还要强,简单一点就是以此类推,如果教会一个程序,告诉他输入的信息(模型输入信息)和想要的结果,他能回答你计算的算法(模型预测算法);也就是对一批数据进行处理的时候,告诉他结果(预测模型结果),
    这样可以生产一个具备 AI 能力的程序;

    简单一点的场景:
    爬虫
    A 网站:爬虫-->访问网站-->编写 A 网站解析脚本-->输出数据
    B 网站:爬虫-->访问网站-->编写 B 网站解析脚本-->输出数据
    。。。
    编写 N 个解析脚本
    需要专业的 [程序员]


    用主题中的方式:
    A 网站:AI 爬虫-->输入 2 个变量(网站,A 结果数据例子)-->数据验证-->输出算法-->算法获取数据
    B 网站:同上( B 结果数据例子)
    需要专业的 [打字员]


    用同样的思路能解决很多问题,程序不会固化,可以通过数据迭代,升级!
    codehz
        7
    codehz  
       2020-10-09 18:44:34 +08:00
    这不就是炼丹。。。
    还是从极少数据量中炼丹,按目前的科技水平是做不出的,可预见的将来也不会有。。。
    shawndev
        8
    shawndev  
       2020-10-09 18:54:53 +08:00   ❤️ 1
    你的标题就是一个 diff 算法,而你的问题和标题不对应,所以我觉得你说的这个问题是无解的。因为很多所谓的问题,没有一个清楚的题干,还想要一个准确的答案。
    TimePPT
        9
    TimePPT  
       2020-10-09 18:58:03 +08:00 via Android
    AutoML ?
    AX5N
        10
    AX5N  
       2020-10-09 19:08:02 +08:00
    你这个问题相当于,有一个公式`y=f(x)`,只给少数几组 x 和 y 的值,求 f(x)公式。而现实比数学公式要复杂得多,你觉得行的通吗?你其实就是在问如何制作一个远超人类智能的超级 AI,能回答你的人也不会坐在这里。

    不过你只是问爬虫的话,早就已经有人做到了。
    AX5N
        11
    AX5N  
       2020-10-09 19:09:28 +08:00   ❤️ 3
    另外,你的表达能力真的很差,多读书少胡乱思考。
    youngxhui
        12
    youngxhui  
       2020-10-09 20:03:07 +08:00
    编辑距离吗?
    lxilu
        13
    lxilu  
       2020-10-09 20:10:31 +08:00
    微软 DeepCorder
    kuangwinnie
        14
    kuangwinnie  
       2020-10-09 23:17:52 +08:00
    @AX5N 原帖到底说的是什么意思啊,你是咋看出来你说的这个结论的?
    nightwitch
        15
    nightwitch  
       2020-10-09 23:35:03 +08:00   ❤️ 1
    如果有人跟我说,这个问题的背后是一个 AI 发的帖,那我也是信的。这语言表达能力甚至不如 GPT-3
    user8341
        16
    user8341  
       2020-10-10 00:04:02 +08:00
    没有人看懂原帖在说什么,我也没看懂。
    xgQikk
        17
    xgQikk  
       2020-10-10 07:52:25 +08:00 via iPhone
    你能不能直接发英文原文……翻译好恶心
    joApioVVx4M4X6Rf
        18
    joApioVVx4M4X6Rf  
       2020-10-10 13:34:25 +08:00
    参考 知识图谱 或者类似这样的网址 magi.com
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3385 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 11:43 · PVG 19:43 · LAX 03:43 · JFK 06:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.