"Было бы неплохо) Я создал в паскале массив bin: array [1..2] of byte = ((0001),(0110)); Программа распознает его элементы как 1 и 110,а мне бы хотелось,чтобы она видела именно двоичные значения."
1 и 110 это вполне себе нормальные данные. Вопрос в том как вы хотите их отображать / использовать
Мне нужно чтобы сеть понимала что,например,кошка и птица это совершенно разные виды,никак не связанные между собой,если бы я задавал их как 1 и 2 то сеть бы думала что они похожи,отличаются на единицу,поэтому нужно задавать их как двоичные 01 и 10 и чтобы программа не распознавала их как 1 и 1.
да,вы правы,может быть придумаю другой способ,а вроде разобрался. Я изучаю эту тему для себя,а в институте мы не изучали тему нейронных сетей,так что буду разбираться самостоятельно.
если вы передаете 0001, то вы увидите 1, но в программе вы будете смотреть на 1 разряд (value mod 10 = 1), на второй разряд (value div 10 mod 10 = 0) и т.д.
не приходилось работать с данными в таком виде,так что мне пока сложно всё это понять. Можете объяснить почему,например,у тела $8, какой у него диапазон? И последняя строчка кода,не понимаю для чего она...