이전

리뷰 (7)

한줄평
평점 분포
  • 리뷰 총점10 86%
  • 리뷰 총점8 14%
  • 리뷰 총점6 0%
  • 리뷰 총점4 0%
  • 리뷰 총점2 0%
연령대별 평균 점수
  • 10대 0.0
  • 20대 0.0
  • 30대 9.0
  • 40대 0.0
  • 50대 10.0

포토/동영상 (2)

리뷰 총점 종이책
프로그래머가 알아야 할 알고리즘 40
"프로그래머가 알아야 할 알고리즘 40" 내용보기
프로그래머는 아니지만 평소 유튜브 알고리즘, 광고 추천, 연관 검색어 등등 생활 속에 알고리즘이 적용되는 곳이 많다는 것이 신기하기도 하고 어떤 원리로 돌아가는 것인지 궁금증이 항상 있었기에 이 책을 신청하여 읽게 되었다. 이 책의 장점은 단순히 어떤 명칭의 알고리즘과 그 코드 적용 예시에 대해서만 설명하는 것이 아니라 항상 개념마다 마지막 부분에 실제 현실에서의 활
"프로그래머가 알아야 할 알고리즘 40" 내용보기
프로그래머는 아니지만 평소 유튜브 알고리즘, 광고 추천, 연관 검색어 등등 생활 속에 알고리즘이 적용되는 곳이 많다는 것이 신기하기도 하고 어떤 원리로 돌아가는 것인지 궁금증이 항상 있었기에 이 책을 신청하여 읽게 되었다.

이 책의 장점은 단순히 어떤 명칭의 알고리즘과 그 코드 적용 예시에 대해서만 설명하는 것이 아니라 항상 개념마다 마지막 부분에 실제 현실에서의 활용 사례에 대해서 설명하는 부분이 있다는 점이다. 나처럼 알고리즘이 어떤 식으로 생활에 적용되는지 또는 적용할 수 있을지에 대한 정보를 얻고 싶은 독자라면 이 부분이 책의 가장 핵심적인 부분이라고 느낄 것 같다. 모든 장이 그렇게 구성되어 있지만 예를 들어 5장 그래프 알고리즘 부분에서는 그래프 표현과 유형, 그래프 순회에 대해서 설명하면서 앞서 배운 너비 우선 검색과 깊이 우선 검색을 적용하여 사기범죄를 분석하는 적용 예시를 설명한다. 다소 한계는 있을지라도 컴퓨터가 알고리즘을 바탕으로 어떤 방식으로 정보를 처리하고 그 결과를 나타내는지 매우 흥미로웠고 다르게 적용할 수 있는 분야가 있을지 상상하게 되는 점이 좋았다. 또한 예제 소스를 다운로드하여 여러 알고리즘을 연습하고 적용해볼 수 있다는 것도 큰 장점이다.

다만 주의점은 이 책의 대상 독자는 프로그래머로 숙련된 프로그래머와 데이터 과학을 공부하려는 초보자에게 맞추어져 있다는 것이다. 알고리즘이나 프로그래밍에 대해 전혀 알지 못하는 입문자인 내가 이 책을 처음 몇 장 읽었을 때 한 장 안에서도 생소한 단어들이 많이 나와 끝까지 완독할 수 있을지 살짝 걱정을 하기도 했다. 혹시 알고리즘에 대해 알고 싶어 첫 책으로 이 책을 읽는 경우 사용되는 용어가 다소 어렵게 느껴질 수도 있다는 점을 기억하면 좋을 것 같다. 따라서 이 책의 대상에 맞게 이미 알고리즘에 대하여 학습한 적이 있거나 어느정도 지식을 갖춘 초보자라면 더욱 이 책의 내용이 깊이 있게 이해되고 더욱 와닿게 느껴질 수도 있겠다. 그러나 입문자라도 낯선 용어에 겁먹지 않고 차근차근 읽어나갈 수 있다면 이 책만으로도 충분히 알고리즘에 대해 전체적인 원리 이해부터 적용사례까지 이해할 수 있을 정도로 도입부터 친절한 순서와 단계를 밟아가며 알고리즘에 대해 설명하고 있다. 중간중간 개념의 설명에 필요한 그림도 적절하게 들어있어 머리 속으로 알고리즘의 진행 과정을 상상하며 원리를 이해하는데 큰 도움이 되었다.

특히 이 책의 저자가 구글의 인스트럭터로서 구글과 러닝트리에서 파이썬이나 머신러닝에 대하여 가르치고 있는 현업 종사자이자 전문가이기 때문에 가장 필요한 부분과 알고리즘을 활용한 문제 해결 부분에 대한 인사이트를 얻을 수 있을 것이라고 생각한다. 관련업에 종사하는 사람에게는 더욱 추천하는 책이다.


'YES24 리뷰어클럽 서평단/체험단 자격으로 작성한 리뷰입니다.'



f****s 2022.05.25. 신고 공감 2 댓글 0
리뷰 총점 종이책
머신러닝 입문자에게 필요한 알고리즘 기본서
"머신러닝 입문자에게 필요한 알고리즘 기본서" 내용보기
현재 개발자 직군으로 이직을 준비하기 위해 직업훈련 및 공부를 진행하고 있는 취준생입니다. 한창 코딩테스트를 준비하기 위해서 파이썬을 활용해 문제 풀이를 하고 있었는데요. 마침 책 서평 이벤트가 있어서 알고리즘 공부할 겸 신청하게 되어 꼼꼼하게 읽어보게 되었습니다.  책을 처음 받아봤을 땐 코딩테스트에 활용되는 자료구조나 알고리즘에 대한 내용을 다루고 있을거라 생
"머신러닝 입문자에게 필요한 알고리즘 기본서" 내용보기

현재 개발자 직군으로 이직을 준비하기 위해 직업훈련 및 공부를 진행하고 있는 취준생입니다.

한창 코딩테스트를 준비하기 위해서 파이썬을 활용해 문제 풀이를 하고 있었는데요.

마침 책 서평 이벤트가 있어서 알고리즘 공부할 겸 신청하게 되어 꼼꼼하게 읽어보게 되었습니다. 

책을 처음 받아봤을 땐 코딩테스트에 활용되는 자료구조나 알고리즘에 대한 내용을 다루고 있을거라 생각했었습니다만, 오히려 그것과는 다르게 알고리즘을 왜 활용해야 하는지에 대한 필요성과 배경지식을 알려주는 내용을 다루고 있었습니다.

 

사실 저는 코딩테스트를 풀어보면서 막연하게 문제 해결하는데 있어 컴퓨터의 연산속도나 자원을 효율적으로 사용하기 위한 개념일 뿐이다 라고 생각해왔는데요. 

이 책을 읽게 되면서 왜 알고리즘을 활용해야하는지를 이해하게 되었습니다. 

 

문제 해결을 위한 알고리즘 설계방식과 구현을 위한 파이썬 문법들의 사용 예시들을 자세한 풀이와 함께 설명하고 있기 때문에 따라하면서 이해할 수 있었습니다.

 

특히 파이썬은 머신러닝에서도 많이 활용되는데요 이 때 데이터과학에 대한 기본 지식이 필요한데 이 책에서 다양한 머신러닝 방법론에 대해서도 다루고 있습니다. 혹시라도 서점에 가실 일이 있다면 한 번 실제로 내용을 보셨으면 좋겠습니다.

정리해보자면, 코딩테스트만을 위한 공부를 하고 계시다면 이 책은 크게 도움이 되지 않습니다. 단, 프로그래머가 되기 위해서 자료구조와 알고리즘, 머신러닝에 대해 공부를 시작하신 분이라면 꼭 추천드리고 싶어요. 특히 비전공자로서 기본지식이 필요한 사람이라면 개념을 잡고 싶은 분이라면 권장드리고 싶습니다.

 

이 글은 출판사의 지원을 받아 책을 읽어본 뒤 작성하는 리뷰입니다. 

b*****a 2022.08.07. 신고 공감 0 댓글 0
리뷰 총점 종이책
머신러닝 알고리즘내용이 많이 있어 좋았습니다.
"머신러닝 알고리즘내용이 많이 있어 좋았습니다." 내용보기
알고리즘 책이 많이 있지만, 해당책은 기존과 좀 다른것이 알고리즘 개요에서 부터 다양한 머신러닝 알고리즘의 하위 항목까지 소개하고 있어서, 파이션으로 머신러닝 하실때 도움이 많이 되는것 같습니다. 선형계획법, 페이지링크등 수학과 논리에 대해서 설명되어지며, 실전예시로 영화추천, 날시예측등 우리 실생활에 적용가능하고 밀접한 예시를 통해서 이론적인 알고리즘 설
"머신러닝 알고리즘내용이 많이 있어 좋았습니다." 내용보기

 

알고리즘 책이 많이 있지만, 해당책은 기존과 좀 다른것이 알고리즘 개요에서 부터

다양한 머신러닝 알고리즘의 하위 항목까지

소개하고 있어서, 파이션으로 머신러닝 하실때 도움이 많이 되는것 같습니다.

선형계획법, 페이지링크등 수학과 논리에 대해서 설명되어지며, 실전예시로 영화추천, 날시예측등

우리 실생활에 적용가능하고 밀접한 예시를 통해서 이론적인 알고리즘 설명에서 조금더 이해하기 쉬운 내용이 어려운 알고리즘에 대해서 이해하기 쉬운 방법을 제시합니다.

머신러닝에 특화된 내용으로 비지도 학습 알고리즘, 지도학습 알고리즘, 뉴럴 네트워크 알고리즘등을 통해서 머신러닝에서 반드시 익혀야 하는 역전파 알고리즘, 시그모이어 등을 파이선 코드로 구현해볼수 있어서 좋았습니다.

y*****1 2022.08.04. 신고 공감 0 댓글 0
리뷰 총점 종이책
프로그래머가 알아야 할 알고리즘 40
"프로그래머가 알아야 할 알고리즘 40" 내용보기
《프로그래머가 알아야 할 알고리즘 40》는 알고리즘과 여러 알고리즘 설계 기법을 알려주는 책이에요. 이 책은 프로그래머를 위한 알고리즘 전반을 다루고 있지만 이제 막 프로그래밍과 데이터 과학을 배우는 초보자에게 유용한 지식을 담고 있어요. 요즘 데이터 과학에 대한 지식은 잘 몰라도, 알고리즘은 종종 들어봤을 거예요. 디지털 세상의 데이터로 가치를 창출할 수 있는 방
"프로그래머가 알아야 할 알고리즘 40" 내용보기

 

《프로그래머가 알아야 할 알고리즘 40》는 알고리즘과 여러 알고리즘 설계 기법을 알려주는 책이에요.

이 책은 프로그래머를 위한 알고리즘 전반을 다루고 있지만 이제 막 프로그래밍과 데이터 과학을 배우는 초보자에게 유용한 지식을 담고 있어요.

요즘 데이터 과학에 대한 지식은 잘 몰라도, 알고리즘은 종종 들어봤을 거예요. 디지털 세상의 데이터로 가치를 창출할 수 있는 방법 중 하나가 머신러닝인데, 머신러닝은 경험을 통해 자동으로 개선하는 컴퓨터 알고리즘이자 인공지능의 한 분야라고 해요. 우리가 생각하지 못한 일상 속에 알고리즘이 활용되고 있어요. 유튜브나 온라인 쇼핑에서 사용자의 취향에 따라 추천해주는 기능이나 교통 정보, 날씨 예측 등 알고리즘을 활용하여 신속하고 편리한 정보를 얻을 수 있어요. 이미 우리 일상생활에 깊숙히 들어온 알고리즘을 조금 더 바람직하고 안전하게 사용하기 위해서는 먼저 알고리즘의 개념과 활용 사례를 이해하는 것이 중요해요.

이 책은 알고리즘의 기초 원리부터 예제를 포함한 실습까지 알려주고 있어요. 다양한 알고리즘을 이론뿐 아니라 파이썬으로 직접 구현해볼 수 있는 예제 코드를 많이 제공하고 있어요. 책에서 사용하는 예제 코드는 길벗출판사 웹사이트와 깃허브에서 내려받을 수 있고, 파이썬 프로그램을 실행하는 방법은 주피터 노트북을 활용할 수 있어요. 알고리즘은 프로그래머만 알아야 하는 내용이 아니라 디지털 세상을 살고 있는 우리 모두가 알아야 할 핵심 키워드라고 볼 수 있어요. 알고리즘을 이해하면 세상이 온통 알고리즘으로 보일지도 모르겠네요. 이론과 실전 사이에 어려움은 있지만 알고리즘을 코드로 학습하기에는 유용한 학습서인 것 같아요.

 

"알고리즘이란 현실 세계의 문제에 대한 수학적 해결책입니다." (33p)

알고리즘을 설계할 때는 다음과 같은 세 가지 사항을 고려해야 합니다.

1. 알고리즘이 우리가 기대한 결과를 출력하나요?

2. 이 결과를 얻기 위해 선택한 방법이 최적인가요?

3. 이 알고리즘이 규모가 더 큰 데이터셋에도 동작할까요?

해결책을 설계하기 전에 가장 중요한 것은 문제 자체의 복잡성을 이해하는 것입니다.

... 당면한 문제를 복잡성과 프로세싱 요구사항 측면에서 구체화하려면, 처리할 데이터와 연산에 대해 더 깊이 이해해야 합니다.

... 아주 중요한 의사결정을 내리는 데 알고리즘을 사용한다면, 언제든 알고리즘이 출력한 결과를 해석할 수 있는 능력을 갖추는 것이 필요합니다. 알고리즘을 통해 얻은 결론이 편향되지 않아야 하기 때문입니다.

 

 

 


        [ YES24 리뷰어클럽 서평단 자격으로 작성한 리뷰입니다. ]

YES마니아 : 로얄 a*****7 2022.05.21. 신고 공감 0 댓글 0
리뷰 총점 종이책
기초부터 중급까지 탄탄히 알려주는 알고리즘 40
"기초부터 중급까지 탄탄히 알려주는 알고리즘 40" 내용보기
이번 프로그래머가 알아야 할 알고리즘 40은  내가 프로그래머다 하면 아니면 비전공자도 한번쯤은 유튜브 등으로 해당 내용을 접해본 유명한 알고리즘들이 들어가있다.   그리고 요즘 대학생들이 기본적으로 익히는 파이썬 코드로 실습이 가능하게 한 만큼 취업을 준비하는 학생들에게도 좋은 책이 될 것 같다.   개인적으로 추천하는 장은 9장 자연어처리 알고리
"기초부터 중급까지 탄탄히 알려주는 알고리즘 40" 내용보기


 


 

이번 프로그래머가 알아야 할 알고리즘 40은 

내가 프로그래머다 하면 아니면 비전공자도 한번쯤은 유튜브 등으로

해당 내용을 접해본 유명한 알고리즘들이 들어가있다.

 

그리고 요즘 대학생들이 기본적으로 익히는 파이썬 코드로 실습이 가능하게 한 만큼

취업을 준비하는 학생들에게도 좋은 책이 될 것 같다.



 

개인적으로 추천하는 장은 9장 자연어처리 알고리즘으로 

취업을 준비한다면 누구나 한번쯤은 연습해보았거나

데이터 시각화를 배우면서도 쉽게 찾아볼수 있는 알고리즘이다.

 

 

그럼에도 저자는 차근차근 하나씩 개념부터 알려주니 

복습을 하기에 매우 좋았던 것 같다.

 

 

 

그리고 데이터셋을 불러와 영화리뷰 감정분석을 한 실제사례를 따라가며

예전에 공부했던 부분을 익힐 수 있었는데

 

내가 이 자연어 처리를 처음 배울때에 비하면 정말 친절한 도서가 나와준 것 같아

기분이 좋다. 역시 it서적의 명가 길벗인 만큼 좋은 서적을 골라 번역하고 출판하는

선구안을 가지신 것 같다.

 

만약 취업을 준비하시거나 혹은 이제 갓 기초를 뗀 코린이라면

친절하게 알려주는 프로그래머가 알아야 할 알고리즘 40을 통해 학습하여

좋은 결과를 얻으셨으면 한다.

 

☞ 본 게시글은 YES24 진행하는 서평단 활동에 참여, 도서를 제공 받은 후 작성한 솔직한 후기입니다.

p***n 2022.05.18. 신고 공감 0 댓글 0
리뷰 총점 종이책
프로그래머가 알아야 할 알고리즘 40
"프로그래머가 알아야 할 알고리즘 40" 내용보기
알고리즘... 참 여러모로 저에게 고통을 주는 녀석인 것 같습니다.  일하면서 연차가 쌓이고 점점 회사에서의 개발은 단순 반복처럼 점점 머리가 굳는 게 느껴지네요. 결국 이직을 할려면 코딩 테스트를 봐야 하고, 알고리즘도 다시 공부를 해야겠다고 생각하던 차에 마침 이 책을 만났습니다.   일단 예제는 파이썬으로 이루어져있습니다. 평소에 알고리즘은 java 11로 풀던 저에
"프로그래머가 알아야 할 알고리즘 40" 내용보기

알고리즘... 참 여러모로 저에게 고통을 주는 녀석인 것 같습니다. 

일하면서 연차가 쌓이고 점점 회사에서의 개발은 단순 반복처럼 점점 머리가 굳는 게 느껴지네요.

결국 이직을 할려면 코딩 테스트를 봐야 하고, 알고리즘도 다시 공부를 해야겠다고 생각하던 차에 마침 이 책을 만났습니다.

 

일단 예제는 파이썬으로 이루어져있습니다. 평소에 알고리즘은 java 11로 풀던 저에게 오히려 낯설더군요.

어쨌든 이 책은 문제에 적합한 알고리즘을 소개하고 원리를 설명합니다.

알고리즘... 푸는 것만큼 다른 사람에게 설명하는 것도 힘들게 느꼈는데, 마지막 부분에 실제 현실에서의 활용 사례에 대해서 설명하는 부분이 있다는 점이 사람의 이해를 돕는 것 같습니다.

 

git에 예제 코드도 있어서 예습하기도 좋아서 실습환경도 좋았습니다.

판다스로 데이터 분석 공부할 때 이후로 오랜만에 주피터 노트북을 써봤네요. ㅎㅎ

 

개발 입문자에게 추천하기 좋은 책이었습니다.

 

 


YES24 리뷰어 클럽 서평단 자격으로 작성한 리뷰입니다.”

a********2 2022.06.10. 신고 공감 0 댓글 0
리뷰 총점 종이책
[리뷰] 프로그래머가 알아야 할 알고리즘 40
"[리뷰] 프로그래머가 알아야 할 알고리즘 40" 내용보기
제가 처음 알고리즘을 배울 때는 정렬, 탐색, 데이터구조, 그래프 등의 알고리즘을 배우고 C언어로 작성해보는 형식이었습니다. 세월이 많이 흘러, 이제는 파이썬이라는 프로그래밍 언어가 대세 언어로 자리잡는 시대가 되었습니다. 단순한 정렬, 탐색 알고리즘 뿐만 아니라, 인공지능 AI와 관련된 알고리즘, 암호화, 병렬 처리에 대한 내용까지 알고리즘 책을 통해 배울 수가 있게 되
"[리뷰] 프로그래머가 알아야 할 알고리즘 40" 내용보기

제가 처음 알고리즘을 배울 때는 정렬, 탐색, 데이터구조, 그래프 등의 알고리즘을 배우고 C언어로 작성해보는 형식이었습니다.

세월이 많이 흘러, 이제는 파이썬이라는 프로그래밍 언어가 대세 언어로 자리잡는 시대가 되었습니다.

단순한 정렬, 탐색 알고리즘 뿐만 아니라, 인공지능 AI와 관련된 알고리즘, 암호화, 병렬 처리에 대한 내용까지 알고리즘 책을 통해 배울 수가 있게 되었네요.

파이썬을 조금 공부한 적이 있어서 내용을 이해하는데 도움이 되었습니다. 파이썬을 모르는 분들은 파이썬 강좌를 먼저 들으신 후 학습하시면 도움이 될 것 같습니다.

도서 분량에 비해 많은 영역을 다루다보니, 어떤 부분은 설명이 다소 부족하여 기본 지식이 없으면 이해하는데 어려운 부분도 있습니다.

하지만, 전체적으로 어떤 알고리즘들이 있는지 접해볼 수 있는 기회가 된 점, 그리고 이런 영역은 더 구체적으로 공부해보고 싶다는 동기 부여 차원에서는 좋은 기회가 된 것 같습니다.

<YES24 리뷰어클럽 서평단 자격으로 작성한 리뷰입니다>

s******8 2022.05.29. 신고 공감 0 댓글 0