A method comprising: receiving, over an aircraft data communications bus, a plurality of non-pneumatic inputs corresponding to aircraft operational parameters; processing the plurality of non-pneumatic inputs through an artificial intelligence network to generate an air data output value; outputting the air data output value to a consuming system for use when a pneumatic-based air data output value is determined to be unreliable; and receiving the pneumatic-based air data output value from a pneumatic-based air data system; and identifying whether the received pneumatic-based air data output value is determined to be reliable or whether the received pneumatic-based air data output value is determined to be unreliable; wherein processing the plurality of non-pneumatic inputs through the artificial intelligence network to generate the air data output value further comprises: processing the non-pneumatic inputs and the received pneumatic-based air data output value through the artificial intelligence network to generate the air data output value when the received pneumatic-based air data output value is determined to be reliable; and processing the non-pneumatic inputs without the received pneumatic-based air data output value through the artificial intelligence network to generate the air data output value when the received pneumatic-based air data output value is determined to be unreliable. receiving, over an aircraft data communications bus, a plurality of non-pneumatic inputs corresponding to aircraft operational parameters; processing the plurality of non-pneumatic inputs through an artificial intelligence network to generate an air data output value; outputting the air data output value to a consuming system for use when a pneumatic-based air data output value is determined to be unreliable; and receiving the pneumatic-based air data output value from a pneumatic-based air data system; and identifying whether the received pneumatic-based air data output value is determined to be reliable or whether the received pneumatic-based air data output value is determined to be unreliable; wherein processing the plurality of non-pneumatic inputs through the artificial intelligence network to generate the air data output value further comprises: processing the non-pneumatic inputs and the received pneumatic-based air data output value through the artificial intelligence network to generate the air data output value when the received pneumatic-based air data output value is determined to be reliable; and processing the non-pneumatic inputs without the received pneumatic-based air data output value through the artificial intelligence network to generate the air data output value when the received pneumatic-based air data output value is determined to be unreliable. processing the non-pneumatic inputs and the received pneumatic-based air data output value through the artificial intelligence network to generate the air data output value when the received pneumatic-based air data output value is determined to be reliable; and processing the non-pneumatic inputs without the received pneumatic-based air data output value through the artificial intelligence network to generate the air data output value when the received pneumatic-based air data output value is determined to be unreliable.