Решение ML упражнения с тензорным потоком - PullRequest
0 голосов
/ 11 апреля 2019

Прежде всего позвольте мне сказать, что я новичок в машинном / глубоком обучении и тензорном потоке, и после прочтения некоторое время у меня есть несколько вопросов для упражнения, которое я хотел бы решить.

Упражнениеследующий:

Допустим, у меня есть обучающий набор данных, который содержит на каждую партию / строку в общей сложности 50 вопросов из неопределенной группы вопросов двух типов:

тип 1. Вопросыс четырьмя возможными ответами.Только один ответ на вопрос является правильным (один вариант)

тип 2. Вопросы с четырьмя или пятью возможными ответами.Только два или три возможных правильных ответа.Все правильные ответы должны быть выбраны (множественный выбор)

Мы можем определить, является ли вопрос типом 1 или типом 2.

У нас может быть x вопросов типа 1 и y вопросов типа2 или x-2 вопроса типа 1 и y + 2 вопросов типа 2. (Неопределенное количество каждого типа, меняя каждую строку)

В наборе данных обучения каждая строка содержит 20 вопросов в общей сложности (и мы можем сказать, сколько каждого типа).

У нас также есть общий процент успеха набора вопросов (общее количество правильных ответов в наборе / общее количество вопросов в наборе *100) НО я не могу сказать, является ли один конкретный вопрос правильным или неправильным.

Пример пакета / каждой строки:

question 1: string
answer 1: string
a2: string
a3: string
answered: a1
question type: 1
(...)
question 20: string
answer 20-1: string
a20-2: string
a20-3: string
a20-4: string
a20-5: string
answered: a20-3, a20-4, a20-5
question type: 2
success percentil of all questions in the batch: 42%

цель:

для данного вопроса (тип 1 или 2), который может или не может быть в наборе учебных данных (который может быть расширен в каждой итерации / эпохи) дают процент успеха для всех возможных ответов.Пример:

q: qqqqqqqqqqqqq?
a1: 12.3%
a2: 50.8%
a3: 12.1%
a4: 34.5%

Мои вопросы:

  1. Это проблема, которую может решить тензорный поток (и теория подчиненного)?

В случаенет или может быть: альтернативы?

В случае, если да:

Можете ли вы предоставить ресурсы, примеры .... о том, как решить проблему?

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...