struct RandomOutlierPQs <: ModelBasedPQs
    occ::SVDD.OCClassifier
end

function qs_score(qs::RandomOutlierPQs, x::Array{T, 2}, labels::Dict{Symbol, Array{Int, 1}})::Array{Float64, 1} where T <: Real
    prediction = SVDD.classify.(SVDD.predict(qs.occ, x))
    scores = rand(size(x, 2))
    scores[prediction .== :inlier] .= 0
    return scores
end
