V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
daweii
V2EX  ›  程序员

想做机器学习算法的互动可视化。需要用到什么 JS 库?

  •  
  •   daweii · 3 天前 · 1287 次点击
    背景:
    我主要是做 ML 的。学了一点 React 和 Nextjs 。不太懂 web 开发。
    最近看到一个挺有意思的音乐合成器的互动可视化,觉得挺有意思的。网址如下:
    https://learningsynths.ableton.com/en/get-started

    提问:
    既然音乐都能做的这么有趣,那机器学习算法的应该也是可以做成互动可视化的。比如说梯度下降之类的。
    请问有人知道做这种互动可视化需要用到什么库吗? anime.js ? d3.js?
    第 1 条附言  ·  3 天前
    又搜到一个我觉得比较有意思的展示梯度下降的博客:
    https://www.philippstuerner.com/posts/gradient_descent
    12 条回复    2025-01-15 15:04:06 +08:00
    jeddida
        1
    jeddida  
       3 天前
    看来大佬是个机器学习大佬啊!我的中文对话模型一直过拟合怎么处理呢?用的 transformer
    evilcoming
        2
    evilcoming  
       3 天前
    有可视化调参吧
    jimrok
        3
    jimrok  
       3 天前
    好像 3b1b 的大佬讲线性代数,用的自己的动画库 manim ,开发语言是 python ,可以参考一下吧。
    chen88ijn
        4
    chen88ijn  
       3 天前
    streamlit 可以快速展示
    threeBoy
        5
    threeBoy  
       3 天前   ❤️ 1
    这网站用的 Three.js
    paradox8599
        6
    paradox8599  
       3 天前 via Android
    daweii
        7
    daweii  
    OP
       3 天前
    @threeBoy
    谢谢,three.js 过于底层,感觉有点杀鸡用牛刀了。学习成本太高。
    daweii
        8
    daweii  
    OP
       3 天前
    @paradox8599 对对,大概类似于这种效果。
    riceball
        9
    riceball  
       3 天前 via Android
    还有这个 https://ml5js.org/
    andyskaura
        10
    andyskaura  
       3 天前   ❤️ 1
    如果都只是 2d 数据展示较多的,可以用 https://echarts.apache.org/examples/zh/index.html#chart-type-graphic ,如果互动多,效果简单,可以直接用 css Transforms ,就像你文中那个(也许其他地方用了 three ,但文中的效果不是 three )。再复杂点的 2d ,需要用上 canvas 引擎了,cocos ,laya 什么的。3d 效果可以用 three 。再锦上添花可以基于 canvas 加 shader 特效。
    dcatfly
        11
    dcatfly  
       3 天前
    @daweii #8 有个浏览器插件叫 wappalyzer 能显示出网站大致用了哪些库
    importmeta
        12
    importmeta  
       3 天前
    @daweii 这网站就是 Three.js 做的啊. 浏览器装 Wappalyzer - Technology profiler, 可以看到别人用什么技术做的网站.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2899 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 07:42 · PVG 15:42 · LAX 23:42 · JFK 02:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.