Нет, конечно, не являются. Соглашусь отчасти с одним из комментаторов - это человек, обладающий знаниями, которые мало доступны другим лицам. Но это не совсем так.
Эксперт, это прежде всего человек, имеющий и обладающий не только специфическими знаниями, но и опытом. Это первое.
Во-вторых, если подходит к этому вопросу с точки зрения закона, то его знания и опыт должны быть подтверждены документально - это дипломы, сертификаты, лицензии и тд.
Специалист - также обладает специфическими знаниями в той или иной сфере. Но он не имеет такого опыта, как эксперт. Слышали, наверное, такую фразу: Молодой специалист? Ну вот, да, он получил диплом, да, он специалист. Но что касаемо решения конкретного вопроса, то он будет тыкаться туда-сюда, как слепой котенок ввиду отсутствия такового опыта
В третьих, эксперт, как правило, выполняет определенную работу, по определенному заданию. Напрример, суда. Так гласит Закон. Можете открыть ГПК, УПК, АПК - везде даются определения эксперта.
Ну а если на бытовом уровне - отличие эксперта и специалиста в том, что специалист это салага без опыта, а эксперт уже умудренный годами спец высшего класса ;)