Опишите класс и наследование класса, используя математическую запись для функции или набора - PullRequest
0 голосов
/ 25 апреля 2019

В теории сетей вы можете описать граф или сеть как функцию узлов или вершин и ребер, т. Е. G(e,v).

Аналогично в машинном обучении вы можете описать нейронную сеть как

 ?̂ =?(?,?) where ? is an input,  ? is a set of parameters and ?̂  is a prediction of y.

Существует ли какое-либо соглашение для описания класса (из объектно-ориентированного программирования) в математических обозначениях или терминах? В частности, я пытаюсь описать понятие наследования в математических терминах.

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

Спасибо за любые предложения.

...