Dontopedia

KAN Spline

From Dontopedia, the open, paraconsistent wiki. (Last updated 2026-06-06.)

KAN Spline has 78 facts recorded in Dontopedia across 10 references, with 7 live disagreements.

78 facts·61 predicates·10 sources·7 in dispute

Mostly:involves operations(7), rdf:type(3), has formula(2)

Maturity scale raw canonical shape-checked rule-derived certified

Inbound mentions (8)

Other subjects in dontopedia point AT this entity as a value. These are inverse relationships — e.g. "X motherOf this subject" — and answer questions the forward facts can't. Grouped by predicate.

enablesPowerEmergenceEnables Power Emergence(1)

expectsExpects(1)

hasMemberHas Member(1)

impliesSignificanceIfWinnerIsImplies Significance If Winner Is(1)

includesActivationIncludes Activation(1)

includesCompetingActivationsIncludes Competing Activations(1)

introducesNewActivationIntroduces New Activation(1)

memberMember(1)

Other facts (75)

The long tail: predicates that appear too rarely to warrant their own section. Filter or scroll to find a specific one. Each row links to its source.

75 facts
PredicateValueRef
Involves OperationsMatmul[8]
Involves OperationsSilu Mul[8]
Involves OperationsRelu Mul[8]
Involves OperationsGelu Mul[8]
Involves OperationsId Mul[8]
Involves OperationsX Squared Mul Mul[8]
Involves OperationsAdd[8]
Rdf:typeActivation Function[6]
Rdf:typeActivation Function[8]
Rdf:typeActivation[9]
Has Formulaf(x) = c0*silu(x) + c1*relu(x) + c2*gelu(x) + c3*x + c4*x²[1]
Has Formulaf(x) = c0*silu(x) + c1*relu(x) + c2*gelu(x) + c3*x + c4*x²[6]
Compatible With BackendCpu[1]
Compatible With BackendHelios Gpu[1]
AveragesSilu[2]
AveragesGelu[2]
Starts As(silu+gelu)/2[2]
Starts As(silu+gelu)/2[4]
Has Learnable Params5 vectors/layer[3]
Has Learnable Paramsc0-c4[8]
Expected to Havehigher initial loss[9]
Expected to Havesteeper learning curve[9]
Is Inspired byKolmogorov Arnold Networks[1]
Uses Basis Functionsexisting activation basis functions instead of B-splines[1]
Substitutes Basisnull[1]
Adapts Kannull[1]
Has Basis Functions5-basis function approximator[1]
Requires No New Kernelsnull[1]
Broadcasts With[B*T, ffnDim] hidden activations[1]
Uses Param Shape[1, ffnDim][1]
Uses Learnable Coefficientsper channel[1]
Is Approximatornull[1]
Power Emerges Only inLater Generations[2]
Is EssentiallyFixed Starting Points[2]
Has Uncertainty As Wildcardtrue[2]
Is Wildcardtrue[2]
Has Learnable Params That Barely Movetrue[2]
Predicted As Wildcard Competitivetrue[2]
Essentialy Universal Approximatortrue[3]
Is5 Basis Kan Approximatortrue[3]
Defined by Formulaf(x) = c0*silu + c1*relu + c2*gelu + c3*x + c4*x²[3]
Can Learn Any Activation Shapetrue[3]
Most Versatile Activatortrue[3]
Can Learn All Other Activationstrue[3]
Does Not Get Fastertrue[4]
Ffn Forward Pass Sequencematmul → silu+mul, relu+mul, gelu+mul, id·mul, x²·mul·mul → 4×add → matmul[4]
Has Fixed Tok Per Secondtrue[4]
Has Learnable Coefficient Vectors5[4]
Has Lower Tok Per SecondSimple Activations[4]
Has Op Count Per Ffn Forward Pass14[4]
Has Ops Multiplier Relative to Gelu4.5[4]
Improves Loss Per Steptrue[4]
Includes Add Operations[4]
Known to Have C0 to C4 Paramstrue[4]
Learns Basis Functions Per Channeltrue[4]
Optimizes Learnable Params Via Backproptrue[4]
Does Not UpdateAnchor Positions Relative[5]
UpdatesCoupling Shape[5]
Has Description5-basis function approximator[6]
Inspired byKolmogorov-Arnold Networks[6]
Uses Approachexisting activation basis functions[6]
Contrasts WithB-splines[6]
Has Learnable Coefficientstrue[6]
Param Change During WarmupMinimal Movement[7]
State During WarmupFixed Starting Point[7]
StatusWildcard[7]
Starting Value Expression(silu+gelu)/2[7]
CompetitivenessSurprisingly Competitive[7]
Has Speed Over TimeFixed Speed[8]
Has Op Count14[8]
Has Extra Learnable Vectors5[8]
Initializes As(silu+gelu)/2[8]
Learns Featurewhich basis functions matter per channel[8]
Updates Coupling Shapetrue[10]
Does Not Update Anchor Positionstrue[10]

Timeline

Timeline axis is valid_time — when each source says the fact was true in the world, not when Dontopedia learned about it. Retracted rows are kept for provenance; coloured stripes indicate the context kind.

hasFormulablah/training-and-evals/part-21
f(x) = c0*silu(x) + c1*relu(x) + c2*gelu(x) + c3*x + c4*x²
isInspiredByblah/training-and-evals/part-21
ex:kolmogorov-arnold-networks
compatibleWithBackendblah/training-and-evals/part-21
ex:cpu
usesBasisFunctionsblah/training-and-evals/part-21
existing activation basis functions instead of B-splines
substitutesBasisblah/training-and-evals/part-21
null
compatibleWithBackendblah/training-and-evals/part-21
ex:helios-gpu
adaptsKANblah/training-and-evals/part-21
null
hasBasisFunctionsblah/training-and-evals/part-21
5-basis function approximator
requiresNoNewKernelsblah/training-and-evals/part-21
null
broadcastsWithblah/training-and-evals/part-21
[B*T, ffnDim] hidden activations
usesParamShapeblah/training-and-evals/part-21
[1, ffnDim]
usesLearnableCoefficientsblah/training-and-evals/part-21
per channel
isApproximatorblah/training-and-evals/part-21
null
powerEmergesOnlyInblah/training-and-evals/part-24
ex:later-generations
isEssentiallyblah/training-and-evals/part-24
ex:fixed-starting-points
hasUncertaintyAsWildcardblah/training-and-evals/part-24
true
averagesblah/training-and-evals/part-24
ex:silu
isWildcardblah/training-and-evals/part-24
true
hasLearnableParamsThatBarelyMoveblah/training-and-evals/part-24
true
averagesblah/training-and-evals/part-24
ex:gelu
predictedAsWildcardCompetitiveblah/training-and-evals/part-24
true
startsAsblah/training-and-evals/part-24
(silu+gelu)/2
essentialyUniversalApproximatorblah/training-and-evals/part-23
true
is5BasisKanApproximatorblah/training-and-evals/part-23
true
definedByFormulablah/training-and-evals/part-23
f(x) = c0*silu + c1*relu + c2*gelu + c3*x + c4*x²
canLearnAnyActivationShapeblah/training-and-evals/part-23
true
mostVersatileActivatorblah/training-and-evals/part-23
true
canLearnAllOtherActivationsblah/training-and-evals/part-23
true
hasLearnableParamsblah/training-and-evals/part-23
5 vectors/layer
startsAsblah/training-and-evals/part-28
(silu+gelu)/2
doesNotGetFasterblah/training-and-evals/part-28
true
ffnForwardPassSequenceblah/training-and-evals/part-28
matmul → silu+mul, relu+mul, gelu+mul, id·mul, x²·mul·mul → 4×add → matmul
hasFixedTokPerSecondblah/training-and-evals/part-28
true
hasLearnableCoefficientVectorsblah/training-and-evals/part-28
5
hasLowerTokPerSecondblah/training-and-evals/part-28
ex:simple-activations
hasOpCountPerFfnForwardPassblah/training-and-evals/part-28
14
hasOpsMultiplierRelativeToGelublah/training-and-evals/part-28
4.5
improvesLossPerStepblah/training-and-evals/part-28
true
includesAddOperationsblah/training-and-evals/part-28
knownToHaveC0ToC4Paramsblah/training-and-evals/part-28
true
learnsBasisFunctionsPerChannelblah/training-and-evals/part-28
true
optimizesLearnableParamsViaBackpropblah/training-and-evals/part-28
true
doesNotUpdateblah/watt-activation/part-220
ex:anchor-positions-relative
updatesblah/watt-activation/part-220
ex:coupling-shape
typeblah/training-and-evals/21
ex:ActivationFunction
labelblah/training-and-evals/21
KAN Spline
hasDescriptionblah/training-and-evals/21
5-basis function approximator
hasFormulablah/training-and-evals/21
f(x) = c0*silu(x) + c1*relu(x) + c2*gelu(x) + c3*x + c4*x²
inspiredByblah/training-and-evals/21
Kolmogorov-Arnold Networks
usesApproachblah/training-and-evals/21
existing activation basis functions
contrastsWithblah/training-and-evals/21
B-splines
hasLearnableCoefficientsblah/training-and-evals/21
true
paramChangeDuringWarmupblah/training-and-evals/24
ex:minimal-movement
stateDuringWarmupblah/training-and-evals/24
ex:fixed-starting-point
statusblah/training-and-evals/24
ex:wildcard
startingValueExpressionblah/training-and-evals/24
(silu+gelu)/2
competitivenessblah/training-and-evals/24
ex:surprisingly-competitive
labelblah/training-and-evals/28
KAN spline
typeblah/training-and-evals/28
ex:ActivationFunction
hasSpeedOverTimeblah/training-and-evals/28
ex:fixed-speed
involvesOperationsblah/training-and-evals/28
ex:matmul
involvesOperationsblah/training-and-evals/28
ex:silu-mul
involvesOperationsblah/training-and-evals/28
ex:relu-mul
involvesOperationsblah/training-and-evals/28
ex:gelu-mul
involvesOperationsblah/training-and-evals/28
ex:id-mul
involvesOperationsblah/training-and-evals/28
ex:x-squared-mul-mul
involvesOperationsblah/training-and-evals/28
ex:add
hasOpCountblah/training-and-evals/28
14
hasExtraLearnableVectorsblah/training-and-evals/28
5
hasLearnableParamsblah/training-and-evals/28
c0-c4
initializesAsblah/training-and-evals/28
(silu+gelu)/2
learnsFeatureblah/training-and-evals/28
which basis functions matter per channel
typeblah/training-and-evals/26
ex:Activation
labelblah/training-and-evals/26
kan_spline
expectedToHaveblah/training-and-evals/26
higher initial loss
expectedToHaveblah/training-and-evals/26
steeper learning curve
updatesCouplingShapeblah/watt-activation/219
true
doesNotUpdateAnchorPositionsblah/watt-activation/219
true

References (10)

10 references
  1. [1]Part 2113 facts
    ctx:discord/blah/training-and-evals/part-21
  2. [2]Part 249 facts
    ctx:discord/blah/training-and-evals/part-24
  3. [3]Part 237 facts
    ctx:discord/blah/training-and-evals/part-23
  4. [4]Part 2813 facts
    ctx:discord/blah/training-and-evals/part-28
  5. [5]Part 2202 facts
    ctx:discord/blah/watt-activation/part-220
  6. [6]218 facts
    ctx:discord/blah/training-and-evals/21
    • full texttraining-and-evals-21
      text/plain2 KBdoc:agent/training-and-evals-21/9cfc0243-2772-4a86-8d1d-cdb625ab29f4
      Show excerpt
      [2026-02-25 11:49] ajaxdavis: https://alpha.omegaai.dev/runs/historic_chat_v2_20260225114638_5ke3 [2026-02-25 12:12] ajaxdavis: https://docs.google.com/document/d/1DTgZf5HC4xD1xntzZUIPAM5B4BrX9YW-sP34ekMpuHE/edit?tab=t.0' [2026-02-25 12:37]
  7. [7]245 facts
    ctx:discord/blah/training-and-evals/24
    • full texttraining-and-evals-24
      text/plain2 KBdoc:agent/training-and-evals-24/b280a4e7-48a7-4bc2-9593-e4261e806744
      Show excerpt
      [2026-02-25 14:46] omega [bot]: **Selective Pressure — Three Mechanisms** **1. Evaluation Pressure** (per-candidate) Each candidate gets exactly 30 steps to prove itself. Records bestLoss, bestValLoss, fitnessScore. At 30 steps during warm
  8. [8]2815 facts
    ctx:discord/blah/training-and-evals/28
    • full texttraining-and-evals-28
      text/plain3 KBdoc:agent/training-and-evals-28/d5fb7857-3e3e-4219-8c84-377b4bfc1def
      Show excerpt
      [2026-02-25 15:46] omega [bot]: **When Do Universal & KAN Spline Get Faster?** Short answer: **they don't get faster.** Their tok/s is fixed by their op count. But here's the full picture. **Op count per FFN forward pass (per layer × 8 la
  9. [9]264 facts
    ctx:discord/blah/training-and-evals/26
    • full texttraining-and-evals-26
      text/plain3 KBdoc:agent/training-and-evals-26/a53ab8f0-c988-420e-b220-d25d88ab04b3
      Show excerpt
      [2026-02-25 15:28] omega [bot]: **What's new in this run:** 1. **DB lineage fix** — Previous runs stored candidate IDs but NOT parent IDs. The evolutionary tree showed disconnected nodes. Fixed: added `symbio_candidate_name`, `symbio_candi
  10. [10]2192 facts
    ctx:discord/blah/watt-activation/219
    • full textwatt-activation-219
      text/plain3 KBdoc:agent/watt-activation-219/c4912ff6-d2ed-42a3-a8a7-43eb7014e9ec
      Show excerpt
      [2026-03-11 04:40] xenonfun: --- Three Things the β Signal Is Revealing 1. β_gate≈0.12 constant = the gate is not working. K=0.177 << K_c=1.33 means β≈25 throughout — we're so deep in the disordered phase that β never varies. To get

See also

Keep researching

Missing something or suspicious of what's here? Kick off a research session — a Claude agent will investigate, cite its sources, and file new facts into a dedicated context you can review before accepting into the shared view.