GPLではすべてのソースコードを利用可能にする必要がありますが、トレーニング済みのニューラルネットワークモデルがGPLとどのように相互作用するかは不明です。これらのモデルがソースコードとしてカウントされるかどうかは不明だからです。
議論する具体的な例を持つために、この例を考えてください:
モバイルアプリケーションで作業しているとします。アプリケーションにはGPLライセンスコードが含まれているため、モバイルアプリケーションもGPLでライセンスされます。モバイルアプリケーションも事前トレーニング済みのニューラルネットワークモデルを使用します。 (簡単にするために、ニューラルネットワークモデルを生成するためにモバイルアプリケーションで使用されていないMITライセンスコードを使用したと仮定します。)
この事前トレーニング済みのニューラルネットワークモデルはソースコードとしてカウントされますか?もしそうなら、モデルはGPLの下でライセンスされる必要がありますか?
ここで質問の再質問: https://opensource.stackexchange.com/questions/6961/how-does-gpl-apply-to-neural-network-models
GPLは、その懸念が システムに変更を加えるための作業の好ましい形式 でのシステムのソースの配布に関連していることを非常に明確にしています。重みを1つずつ編集してニューラルネットワークを開発する人はいません。この場合に再配布する必要があるのは、結果の重みではなく、トレーニングデータに基づいて重みを自動調整できるコードです。