My ideal AI application for textures were that you provide it one or more separate base texture(s) and it generates a non-repeating, perfectly tiled texture that goes until infinity. And from that base image it creates the appropriate masks for reflectance, AO, bump, normal, height, specular, luminance and alpha.
Luxology actually had something to do this long ago called ImageSynth (not sure if it created all the channel textures other than the color channel) but it was too unstable and therefore discontinued. Of course, that was long before AI...so maybe it can be revived.
Dave