logL_entry {FedIRT}R Documentation

Aggregate Log-Likelihood Function for Federated Learning

Description

Computes the sum of log-likelihoods across multiple schools in a federated learning setting. The function logL_entry aggregates contribution of each school's log-likelihood to the overall model. It is designed to be used within the optimization process of fedirt.

Usage

logL_entry(ps)

Arguments

ps

A parameter vector consisting of item parameters; it should include both discrimination (a) and difficulty (b) parameters.

Details

In a federated learning context, each school computes its log-likelihood locally. The logL_entry function is responsible for aggregating these values. Users are expected to provide an implementation for getlogL_from_index, which should include network requests to retrieve log-likelihoods calculated by each school, or for simplified prototyping purposes, could directly use a logL function to compute likelihoods locally.

Value

The sum of log-likelihoods as a single numeric value, representing the likelihood of the entire federated dataset under the current model's parameters.


[Package FedIRT version 0.1.0 Index]