Faits : A. A.a. A._ a déposée une demande de prestations auprès de l'Office de l'assurance-invalidité du canton de Fribourg (ci-après: l'office AI) le 3 septembre 1998, indiquant souffrir d'une dépression chronique. L'office AI a fait réaliser une expertise par les médecins de l'Hôpital B._ (rapport du 30 mai 2000) et fait suivreà l'assuré un stage d'évaluation du 5 mars au 5 juin 2001. Il a alloué à ce dernier une rente entière d'invalidité à compter du 1 er mai 1999 (décision du 17 avril 2002), confirmée par communications des 3 février 2003, 27 septembre 2005, 26 novembre 2008 et 9 août 2012. Retenant que A._ avait besoin d'un accompagnement durable et régulier pour faire face aux nécessités de la vie, l'office AI lui a octroyé, par décision du 26 février 2014, une allocation pour impotent de degré faible à partir du 1 er avril 2010. A.b. L'office AI a initié une procédure de révision d'office en février 2015. Il a confié la réalisation d'une expertise au docteur C._, spécialiste en psychiatrie et psychothérapie. L'expert a diagnostiqué, avec effet sur la capacité de travail, une cyclothymie actuellement bien compensée (F34.0) et un état anxieux fluctuant d'intensité actuelle légère à moyenne (F41.1). Il a également posé le diagnostic de déconditionnement global massif, sans effet sur la capacité de travail. Il a conclu à une capacité de travail de 80 % dans toute activité (rapport du 15 août 2015). Dans le cadre de mesures de réadaptation, l'assuré a suivi un stage auprès du Centre d'évaluation professionnelle de l'assurance-invalidité (CEPAI) du 4 janvier au 3 avril et du 13 juin au 11 septembre 2016. Dans leurs rapports des 6 avril et 21 septembre 2016, les responsables du CEPAI ont relevé les nombreuses absences de A._ ainsi que son manque de motivation. Ils ont constaté l'échec de la mesure. Par décision du 26 octobre 2016, l'office AI a supprimé le droit de l'assuré à l'allocation pour impotent de degré faible à partir du 30novembre suivant. Par décision du 1 er décembre 2016, malgré les objections de A._, l'office AI a également supprimé la rente entière à partir du 31 janvier 2017. B. Par jugement du 31 juillet 2017, le Tribunal cantonal du canton de Fribourg, Cour des assurances sociales, a joint les causes et rejeté les recours formés par l'assuré contre ces décisions (608 2016 261 et 608 2017 6). C. A._ interjette un recours en matière de droit public contre ce jugement. Il demande l'annulation du chiffre III du dispositif, par lequel la juridiction cantonale a rejeté son recours contre la décision du 1 er décembre 2016 (608 2017 6), et du chiffre IV dans la mesure où il concerne les frais judiciaires mis à sa charge pour la procédure 608 2017 6. Il conclut au maintien de la rente entière de l'assurance-invalidité et, subsidiairement, au renvoi de la cause à l'office AI pour mise en oeuvre d'un nouveau traitement médical et de nouvelles mesures d'ordre professionnel.