TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

How to optimally trap points in high-dimensional spaces inside ellipsoids

84 点作者 tartakovsky大约 1 年前

7 条评论

mbostock大约 1 年前
If you find this interesting, you might enjoy my write up of the Matoušek-Sharir-Welzl (MSW) algorithm used by D3’s circle-packing layout.<p><a href="https:&#x2F;&#x2F;observablehq.com&#x2F;@d3&#x2F;d3-packenclose" rel="nofollow">https:&#x2F;&#x2F;observablehq.com&#x2F;@d3&#x2F;d3-packenclose</a><p>I still haven’t quite figured out how to make D3’s implementation robust, though. Volodymyr Agafonkin’s robust-predicated would probably help… <a href="https:&#x2F;&#x2F;github.com&#x2F;mourner&#x2F;robust-predicates">https:&#x2F;&#x2F;github.com&#x2F;mourner&#x2F;robust-predicates</a>
fiforpg大约 1 年前
There is a very nice short proof of John&#x27;s ellipsoid theorem by Gruber and Schuster:<p><a href="https:&#x2F;&#x2F;www.dmg.tuwien.ac.at&#x2F;gruber&#x2F;gruber_arbeiten&#x2F;johnellipsoid.pdf" rel="nofollow">https:&#x2F;&#x2F;www.dmg.tuwien.ac.at&#x2F;gruber&#x2F;gruber_arbeiten&#x2F;johnelli...</a><p>— one elegant trick I remember from there was that the value of a quadratic form with matrix A on vectors u and v (^T for transpose):<p>u^T A v<p>is interpreted as the dot product between the matrix A and the tensor product u v^T,<p>A • (u v^T)<p>— and dot product • on matrices is just from them being n×n vectors.<p>With that a lot of things are really nice now, e.g. interiors of ellipsoids correspond to intersections of halfspaces of matrices with the positive semidefinite cone. And halfspaces are simple to reason about and intersect!<p>This trick is also implicitly in the parent post, of course.
roger_大约 1 年前
Well written piece, like that they walk through the problem formulation starting with the basics.<p>BTW is there a hackernews-type site or other aggregator that’s nothing but content like this? Maybe a subreddit? I’d love to read a few articles like this every day.
评论 #39475076 未加载
makerdiety大约 1 年前
&gt; So, our ellipse E is the set of all points y such that y = Ax where x is in the unit ball [and A is a transformation matrix].<p>So an ellipse is <i>only</i> something that exists following a transformation of a unit ball? So, these &quot;unit balls&quot; are the elemental atoms of this ellipsis physics? Technically speaking at least.
评论 #39475275 未加载
johnsutor大约 1 年前
This is the premise behind some more recent self-supervised learning papers (see <a href="https:&#x2F;&#x2F;arxiv.org&#x2F;abs&#x2F;2303.03307" rel="nofollow">https:&#x2F;&#x2F;arxiv.org&#x2F;abs&#x2F;2303.03307</a>). Turns out, it&#x27;s a solid analog for classification tasks.
jjgreen大约 1 年前
Nice short piece, reduces the geometric problem to a semidefinite program which can be solved by generic optimisation codes without drowning the reader in detail.
评论 #39466109 未加载
a_gnostic大约 1 年前
Sweet. Now to implement this into orbital planning for KSP…