I think these definitions are good enough to explain why AI models should not be classified as software: software is instructions that tell a computer what to do. Or a “program”. While deep learning “weights” do tell a computer what to do (a model can be “run on some input” much like a computer program can), these weights do not resemble instructions/programs.
I think these definitions are good enough to explain why AI models should not be classified as software: software is instructions that tell a computer what to do. Or a “program”. While deep learning “weights” do tell a computer what to do (a model can be “run on some input” much like a computer program can), these weights do not resemble instructions/programs.