You could try playing a slightly higher difficulty. The problem might be that on Noble, the AI doesn't start with any bonus units and sends their only military unit out on exploration.
Generally, the Planetfall AI seems to be less competitive than the BtS one. If you play BtS on Noble, you'll...