I believe that it should be possible to train algorithms or fine tune them on the client side. However that would make any algo client specific. Althogh it should be possible to share algo parameters between clients that would require some kind of standardization via NIP.