We do not currently know of any antonyms for knowing by heart.
For similar words to knowing by heart, try: