Модели данных и ответственное машинное обучение
Введено| English | Значение |
|---|---|
| primary key/ˈpraɪməri kiː/ | первичный ключ |
| data leakage/ˈdeɪtə ˈliːkɪdʒ/ | утечка данных |
What would explain this observation?
- A model can score well by learning a shortcut in the training data. Evaluation must test the intended task on appropriate unseen examples.
Build the model
- A relational database uses tables, keys and relationships to organize data.
- Machine learning estimates patterns from data.
- Training and evaluation data serve different roles.
- primary key 主键: An attribute set uniquely identifying a record.
- data leakage 数据泄漏: Use of information unavailable at the intended prediction time.
Зачем следует разделять тестовые данные и обучающие данные?
Сложность 1/5 · 100 монет + небольшой бонус за первое выполнение сегодня
Тестовые данные должны быть недоступны во время обучения, иначе оценка измеряет запоминание, а не обобщение. Никакое разделение данных не гарантирует причинность или идеальные предсказания; оно лишь делает оценку честной.
Сопоставьте каждый технический термин с его точным определением.
Сложность 2/5 · 140 монет + небольшой бонус за первое выполнение сегодня
Используйте определения для различения смежных величин и процессов.
Choose evidence that can test it
- A primary key uniquely identifies a record; a foreign key relates records.
- In prediction, leakage can expose information unavailable at the real decision time.
- Accuracy alone may hide an unbalanced target distribution.
In the lab: Use fictional booking records to identify entities, attributes and relationships. For a learning exercise, use a public non-sensitive dataset, separate training and test data, and describe who may be affected by errors. The current 2027 CS objective scope awaits the guide.
Какие две привычки делают расследование или модель в данном случае более обоснованными?
Сложность 2/5 · 140 монет + небольшой бонус за первое выполнение сегодня
Указание условий и допущений позволяет другим точно воспроизвести работу, а фиксация подтверждающих данных даёт возможность проверить вывод. Сокрытие противоречащих результатов устраняет доказательства, способные оспорить ошибочный вывод, а одно измерение никогда не может обосновать более широкий claim.
Work from known quantities
- Known: a classifier makes 90 correct predictions among 100 cases.
- Accuracy = correct/total×100 = 90%.
- If 90 cases belong to one class, always predicting that class gives the same accuracy and can still fail every minority-class case.
Your turn: A model makes 72 correct predictions out of 80. Find accuracy percentage.
Модель дает 72 верных предсказаний из 80. Найдите процент точности.
Сложность 2/5 · 140 монет + небольшой бонус за первое выполнение сегодня
Результат: 90 %. Известно: 72 правильных из 80. Используйте формулу точности = правильные / всего × 100. Точность = 72/80 × 100 = 90%. При несбалансированном наборе этот показатель может скрывать ошибки на классе меньшинства.
Check the conclusion and its limits
- High accuracy is not evidence of fairness or causal understanding.
- A database primary key is not simply whichever field looks important.
Not true: A classifier with 90% accuracy must treat every class equally well. If 90 of 100 cases are class A, always answering A scores 90% while failing every other class. Accuracy must be read alongside per-class results and the class balance.
- A relational database uses tables, keys and relationships to organize data.
- A primary key uniquely identifies a record; a foreign key relates records.
- Watch for: high accuracy is not evidence of fairness or causal understanding.
Классификатор с точностью 90 % должен одинаково хорошо работать со всеми классами.
Сложность 1/5 · 100 монет + небольшой бонус за первое выполнение сегодня
Если 90 из 100 случаев относятся к классу A, постоянный ответ A дает результат 90%, но игнорирует все остальные классы. Точность следует интерпретировать вместе с результатами по каждому классу и балансом классов.
Набор атрибутов, однозначно идентифицирующий запись: запишите технический термин.
Сложность 1/5 · 100 монет + небольшой бонус за первое выполнение сегодня
первичный ключ означает Набор атрибутов, уникально идентифицирующий запись.