def get_exp_name(data, mod, f_s, v_s, target):
    """ Unified experiment name generator.

    :param data: (str) identifier of the dataset
    :param mod: (str) identifier of the attacked model
    :param f_s: (str) identifier of the feature selector
    :param v_s: (str) identifier of the value selector
    :param target: (str) identifier of the target features
    :return: (str) experiment name
    """

    current_exp_name = data + '__' + mod + '__' + f_s + '__' + v_s + '__' + target
    return current_exp_name