هندسه و توپولوژی در یادگیری ماشین