We do not currently know of any antonyms for improving upon.
For similar words to improving upon, try: