Intelligent, Robust and Trustworthy AI: Managing GenAI Challenges, Next Phase of Hybrid AI Models and Enterprise AI for Mission-Critical Applications, Amit Sheth
difficult to detect if text generated
RLHF reduce hallucination
tweak model to avoid hateful generation
neurosymbolic: neural AI combined w/ symbolic cognition AI
knowledge graph auxiliary to DL, bring explainability
deep infusion
what do you have what other do not
Scalable k-Means Clustering for Large k via Seeded Approximate Nearest-Neighbor Search, Jack Spalding-Jamieson
k-nearest neighbor w/ approximate radius
metric: recall; impossible to guarantee
∃ sublinear heuristic
search graph almost universally best
other application: quantization, space partitioning
initialization does not matter if n and k large, running Lloyds
k-means do nearest neighbor search each iteration
hierarchical navigable small world (HNSW) perform well
start w/ approximate nearest neighbor graph of centroid
prune edge to sparsify; randomly sample centroid for higher layer
start from highest layer, do greedy local beam search to find best centroid on each layer
“seed point” to start search: choosing from previous assignment give big speedup
Full Proportional Justified Representation, Jiasen Liu
representative selection: majority vs cohesion
approval-based multi-winner election
justified representation (JR): large cohesive group should have a winner
large cohesive group: portion deserve a winner, has common approval
but not fair; too weak
strong cohesiveness (ℓ-cohesive): portion deserve ℓ winner, has common approval of ℓ candidate
weak cohesiveness (weakly (α,ℓ)-cohesive), common approval of α candidate; stronger guarantee
non-transferable vs transferable (collective) utility: some voter in group satisfied (stronger) vs all
4 combination of (strong/weak cohesiveness) × (non-transferable/transferable utility)
harder (coNP) to verify than finding one solution
priceability: voter pay for candidate they approve under constant budget
Native POSIX Thread Library (NPTL) & futex several times faster than old Linux thread
bearable latency: on his i7-4771 in 2018, multicore context switching took ~1.5µs, same core switching ~2.5µs, launching thread ~5µs, launching process ~22.5µs comparison: memcpy 64 KiB took 3µs, Goroutine switching took 170ns
lazy memory: 8 MiB virtual via ulimit (VM), ~8 KiB resident (RSS) without touching stack